package sounds;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.FloatControl;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.SourceDataLine;

import util.AudioClipBalanced;
/** <p>An object implementing {@link java.applet.AudioClip java.applet.AudioClip} with the data from Down-01.wav hard-coded into it.</p>
 * <p>Created with the <a href="http://stephengware.com/projects/soundtoclass">SoundToClass tool</a>, by Stephen G. Ware.</p>
 * @author Stephen G. Ware */
public class Down01 implements AudioClipBalanced {
	private byte[] data;
	private AudioFormat format;
	private DataLine.Info lineInfo = null;
	private PlayThread playThread = null;
	private LoopThread loopThread = null;
	private static final long serialVersionUID = 88200;
	private static byte[] data0(){ return new byte[] {-4,-1,-63,8,106,17,-5,25,84,34,114,42,61,50,-82,57,-82,64,58,71,61,77,-79,82,-116,87,-66,91,76,95,33,98,67,100,-89,101,78,102,54,102,95,101,-55,99,122,97,116,94,-66,90,96,86,92,81,-59,75,-98,69,-13,62,-39,55,77,48,114,40,65,32,-36,23,68,15,-107,6,-43,-3,32,-11,116,-20,-4,-29,-87,-37,-91,-45,-16,-53,-103,-60,-69,-67,76,-73,113,-79,31,-84,114,-89,100,-93,8,-96,92,-99,107,-101,51,-102,-68,-103,4,-102,8,-101,-53,-100,72,-97,117,-94,88,-90,-35,-86,1,-80,-63,-75,0,-68,-52,-62,-4,-55,-98,-47,-115,-39,-56,-31,58,-22,-41,-14,-120,-5,71,4,-8,12,-107,21,6,30,69,38,51,46,-44,53,10,61,-49,67,25,74,-44,79,-6,84,-121,89,98,93,-101,96,21,99,-36,100,-27,101,45,102,-68,101,-122,100,-102,98,-15,95,-103,92,-110,88,-26,83,-99,78,-64,72,95,66,125,59,49,52,-127,44,125,36,55,28,-69,19,27,11,101,2,-79,-7,-6,-16,116,-24,6,-32,-31,-41,4,-48,123,-56,98,-63,-70,-70,-111,-76,-3,-82,-10,-87,-104,-91,-32,-95,-44,-98,-121,-100,-23,-102,16,-102,-14,-103,-111,-102,-14,-101,8,-98,-37,-96,91,-92,-120,-88,91,-83,-65,-78,-61,-72,55,-65,59,-58,-105,-51,93,-43,111,-35,-65,-27,69,-18,-24,-10,-101,-1,86,8,-11,16,-126,25,-45,33,-17,41,-75,49,33,57,35,64,-83,70,-81,76,42,82,2,87,63,91,-51,94,-83,97,-45,99,66,101,-13,101,-27,101,25,101,-112,99,78,97,84,94,-80,90,89,86,107,81,-35,75,-57,69,44,63,27,56,-92,48,-50,40,-80,32,83,24,-55,15,35,7,108,-2,-67,-11,29,-19,-92,-28,90,-36,89,-44,-95,-52,82,-59,105,-66,-1,-73,26,-78,-56,-84,14,-88,-3,-93,-109,-96,-35,-99,-30,-101,-102,-102,23,-102,78,-102,65,-101,-7,-100,93,-97,-127,-94,74,-90,-61,-86,-44,-81,126,-75,-76,-69,100,-62,-113,-55,24,-47,-3,-40,42,-31,-114,-23,30,-14,-55,-6,121,3,40,12,-67,20,42,29,101,37,86,45,-15,52,50,60,-10,66,71,73,11,79,57,84,-46,88,-70,92,0,96,-119,98,99,100,122,101,-39,101,119,101,90,100,126,98,-17,95,-86,92,-73,88,36,84,-18,78,39,73,-39,66,12,60,-47,52,51,45,64,37,9,29,-103,20,8,12,89,3,-82,-6,2,-14,121,-23,21,-31,-20,-40,17,-47,-126,-55,101,-62,-76,-69,-123,-75,-31,-81,-48,-86,98,-90,-105,-94,-128,-97,21,-99,106,-101,120,-102,64,-102,-49,-102,13,-100,19,-98,-57,-96,47,-92,70,-88,-7,-84,77,-78,47,-72,-104,-66,123,-59,-53,-52,119,-44,124,-36,-70,-28,50,-19,-56,-11,116,-2,33,7,-61,15,68,24,-102,32,-77,40,127,48,-14,55,-5,62,-114,69,-93,75,36,81,22,86,97,90,5,94,-5,96,59,99,-62,100,-113,101,-103,101,-19,100,-128,99,90,97,-128,94,-11,90,-65,86,-20,81,122,76,125,70,-3,63,4,57,-94,49,-27,41,-42,33,-118,25,16,17,116,8,-53,-1,32,-9,-123,-18,14,-26,-58,-35,-68,-43,4,-50,-90,-58,-74,-65,63,-71,69,-77,-29,-83,19,-87,-22,-92,106,-95,-105,-98,125,-100,29,-101,116,-102,-110,-102,96,-101,-9,-100,60,-97,60,-94,-26,-91,62,-86,45,-81,-66,-76,-49,-70,106,-63,118,-56,-23,-49,-71,-41,-52,-33,40,-24,-97,-16,70,-7,-24,1,-109,10,34,19,-110,27,-53,35,-57,43,104,51,-77,58,-120,65,-20,71,-66,77,13,83,-79,87,-61,91,27,95,-53,97,-64,99,-3,100,-128,101,62,101,74,100,-110,98,40,96,10,93,57,89,-53,84,-72,79,19,74,-26,67,53,61,23,54,-107,46,-76,38,-102,30,53,22,-73,13,19,5,111,-4,-53,-13,67,-21,-34,-30,-80,-38,-53,-46,53,-53,6,-60,69,-67,-1,-74,68,-79,27,-84,-116,-89,-92,-93,105,-96,-35,-99,12,-100,-15,-102,-107,-102,-10,-102,18,-100,-26,-99,122,-96,-79,-93,-92,-89,47,-84,91,-79,28,-73,95,-67,37,-60,82,-53,-22,-46,-51,-38,-3,-30,96,-21,-28,-13,-116,-4,40,5,-53,13,75,22,-95,30,-59,38,-103,46,26,54,53,61,-33,67,8,74,-86,79,-73,84,35,89,-18,92,8,96,111,98,35,100,21,101,84,101,-50,100,-112,99,-102,97,-22,94,-114,91,-125,87,-38,82,-112,77,-65,71,94,65,-117,58,73,51,-89,43,-79,35,-127,27,18,19,-116,10,-24,1,72,-7,-80,-16,56,-24,-23,-33,-41,-41,19,-48,-93,-56,-96,-63,11,-69,-3,-76,115,-81,-119,-86,52,-90,-115,-94,-108,-97,71,-99,-64,-101,-30,-102,-48,-102,113,-101,-48,-100,-23,-98,-75,-95,48,-91,88,-87,26,-82,124,-77,103,-71,-38,-65,-65,-58,21,-50,-65,-43,-61,-35}; }
	private static byte[] data1(){ return new byte[] {-6,-27,110,-18,-9,-10,-102,-1,55,8,-55,16,57,25,123,33,-128,41,51,49,-111,56,127,63,-5,69,-12,75,92,81,52,86,99,90,-16,93,-54,96,-15,98,98,100,21,101,15,101,73,100,-53,98,-106,96,-88,93,22,90,-50,85,-11,80,123,75,121,69,-11,62,-4,55,-102,48,-31,40,-42,32,-109,24,32,16,-110,7,-14,-2,87,-10,-52,-19,99,-27,49,-35,54,-43,-106,-51,73,-58,113,-65,9,-71,45,-77,-39,-83,34,-87,15,-91,-101,-95,-25,-98,-43,-100,-115,-101,-14,-102,30,-101,-4,-101,-98,-99,-19,-97,-7,-94,-90,-90,6,-85,-6,-81,-118,-75,-96,-69,53,-62,65,-55,-82,-48,117,-40,-120,-32,-48,-24,73,-15,-40,-7,117,2,14,11,-112,19,-16,27,26,36,2,44,-105,51,-53,58,-105,65,-33,71,-82,77,-34,82,-127,87,120,91,-55,94,107,97,81,99,-121,100,-6,100,-71,100,-76,99,-2,97,-117,95,106,92,-99,88,41,84,27,79,120,73,77,67,-89,60,-116,53,18,46,63,38,38,30,-41,21,91,13,-52,4,48,-4,-101,-13,34,-21,-57,-30,-81,-38,-48,-46,77,-53,40,-60,118,-67,61,-73,-115,-79,110,-84,-21,-89,11,-92,-41,-96,84,-98,-121,-100,114,-101,26,-101,120,-101,-103,-100,109,-98,-6,-96,53,-92,27,-88,-90,-84,-53,-79,-127,-73,-65,-67,117,-60,-97,-53,37,-45,1,-37,34,-29,118,-21,-12,-13,-123,-4,29,5,-83,13,34,22,109,30,-125,38,75,46,-60,53,-45,60,118,67,-106,73,49,79,55,84,-93,88,101,92,-127,95,-26,97,-101,99,-111,100,-49,100,80,100,24,99,41,97,-125,94,45,91,47,87,-113,82,83,77,-113,71,57,65,121,58,62,51,-82,43,-54,35,-95,27,73,19,-55,10,56,2,-94,-7,25,-15,-87,-24,104,-32,96,-40,-96,-48,61,-55,59,-62,-82,-69,-94,-75,26,-80,48,-85,-38,-90,49,-93,50,-96,-30,-99,80,-100,110,-101,79,-101,-27,-101,58,-99,66,-97,3,-94,110,-91,-127,-87,60,-82,-125,-77,101,-71,-66,-65,-104,-58,-40,-51,117,-43,99,-35,-114,-27,-18,-19,109,-10,-2,-2,-112,7,24,16,123,24,-73,32,-79,40,99,48,-69,55,-90,62,37,69,27,75,-118,80,102,85,-102,89,51,93,21,96,73,98,-56,99,-119,100,-108,100,-33,99,117,98,82,96,123,93,-6,89,-49,85,2,81,-88,75,-76,69,75,63,102,56,25,49,113,41,-128,33,72,25,-19,16,102,8,-37,-1,71,-9,-52,-18,104,-26,60,-34,72,-42,-88,-50,92,-57,-126,-64,23,-70,50,-76,-38,-82,19,-86,-11,-91,118,-94,-86,-97,-114,-99,43,-100,127,-101,-110,-101,89,-100,-31,-99,22,-96,7,-93,-100,-90,-34,-86,-72,-81,45,-75,37,-69,-87,-63,-112,-56,-16,-49,-103,-41,-101,-33,-52,-25,54,-16,-79,-8,71,1,-51,9,75,18,-94,26,-57,34,-81,42,68,50,124,57,77,64,-95,70,117,76,-70,81,104,86,117,90,-38,93,-112,96,-109,98,-32,99,115,100,73,100,106,99,-50,97,125,95,124,92,-48,88,124,84,-112,79,10,74,0,68,118,61,123,54,22,47,99,39,92,31,37,23,-70,14,61,6,-85,-3,39,-11,-81,-20,95,-28,68,-36,102,-44,-33,-52,-77,-59,-11,-66,-79,-72,-19,-78,-66,-83,35,-87,44,-91,-34,-95,59,-97,81,-99,26,-100,-97,-101,-35,-101,-44,-100,-122,-98,-21,-96,-1,-93,-62,-89,36,-84,37,-79,-73,-74,-47,-68,102,-61,111,-54,-37,-47,-107,-39,-90,-31,-39,-23,77,-14,-58,-6,87,3,-39,11,73,20,-109,28,-92,36,120,44,-15,51,18,59,-67,65,-10,71,-94,77,-60,82,70,87,45,91,101,94,-15,96,-55,98,-27,99,81,100,-9,99,-16,98,37,97,-79,94,-123,91,-77,87,64,83,43,78,-111,72,100,66,-59,59,-77,52,63,45,121,37,110,29,40,21,-62,12,62,4,-75,-5,54,-13,-54,-22,-118,-30,127,-38,-73,-46,75,-53,52,-60,-99,-67,112,-73,-42,-79,-56,-84,83,-88,-121,-92,92,-95,-23,-98,37,-99,25,-100,-55,-101,48,-100,80,-99,44,-97,-76,-95,-14,-92,-45,-88,91,-83,119,-78,40,-72,90,-66,8,-59,34,-52,-99,-45,106,-37,124,-29,-66,-21,46,-12,-87,-4,54,5,-83,13,23,22,75,30,83,38,11,46,111,53,119,60,3,67,29,73,-87,78,-91,83,7,88,-59,91,-43,94,62,97,-24,98,-31,99,35,100,-96,99,116,98,-125,96,-23,93,-100,90,-87,86,19,82,-25,76,46,71,-22,64,57,58,16,51,-110,43,-66,35,-87,27,98,19,-12,10,121,2,-19,-7,125,-15,21,-23,-20,-32,-24,-40,65,-47,-35,-55,-17,-62,102,-68,96,-74,-29,-80,-12,-85,-88,-89,-8,-93,-5,-96,-90,-98,12,-99,37,-100,-5,-101,-122,-100,-49,-99,-55,-97,119,-94,-44,-91,-42,-87,120,-82,-76,-77,119,-71,-59,-65}; }
	private static byte[] data2(){ return new byte[] {-125,-58,-82,-51,57,-43,11,-35,44,-27,109,-19,-33,-11,91,-2,-35,6,84,15,-85,23,-41,31,-55,39,112,47,-64,54,-85,61,32,68,27,74,-120,79,105,84,-92,88,67,92,48,95,114,97,-4,98,-48,99,-21,99,76,99,-10,97,-23,95,44,93,-63,89,-80,85,1,81,-70,75,-21,69,-108,63,-50,56,-103,49,12,42,48,34,21,26,-54,17,91,9,-30,0,93,-8,-14,-17,-101,-25,118,-33,-112,-41,-20,-49,-83,-56,-55,-63,98,-69,116,-75,20,-80,70,-85,20,-89,-117,-93,-88,-96,124,-98,-1,-100,60,-100,49,-100,-31,-100,70,-98,97,-96,48,-93,-92,-90,-59,-86,-128,-81,-49,-76,-82,-70,9,-63,-40,-57,21,-49,-92,-42,-120,-34,-94,-26,-15,-18,95,-9,-42,-1,88,8,-64,16,17,25,46,33,18,41,-94,48,-28,55,-77,62,19,69,-12,74,69,80,8,85,39,89,-90,92,118,95,-106,97,3,99,-76,99,-77,99,-15,98,-126,97,83,95,126,92,-10,88,-51,84,7,80,-85,74,-59,68,100,62,-121,55,78,48,-81,40,-45,32,-83,24,100,16,-12,7,124,-1,2,-9,-104,-18,84,-26,52,-34,98,-42,-50,-50,-94,-57,-42,-64,-126,-70,-80,-76,102,-81,-73,-86,-98,-90,53,-93,107,-96,97,-98,-3,-100,90,-100,111,-100,53,-99,-67,-98,-17,-96,-42,-93,104,-89,-101,-85,110,-80,-47,-75,-65,-69,43,-62,8,-55,79,-48,-25,-41,-47,-33,-16,-25,65,-16,-86,-8,37,1,-104,9,1,18,65,26,85,34,40,42,-84,49,-44,56,-106,63,-36,69,-88,75,-32,80,-119,85,-112,89,-14,92,-88,95,-86,97,0,99,-111,99,120,99,-101,98,16,97,-52,94,-36,91,62,88,2,84,38,79,-70,73,-60,67,82,61,111,54,38,47,-124,39,-96,31,118,23,47,15,-66,6,75,-2,-42,-11,118,-19,54,-27,44,-35,91,-43,-27,-51,-65,-58,12,-64,-52,-71,12,-76,-34,-82,65,-86,70,-90,-15,-94,68,-96,81,-98,7,-99,-128,-100,-88,-100,-115,-99,40,-97,114,-95,112,-92,20,-88,94,-84,61,-79,-74,-74,-83,-68,40,-61,19,-54,89,-47,4,-39,-24,-32,16,-23,93,-15,-56,-7,60,2,-83,10,10,19,66,27,76,35,15,43,-122,50,-98,57,76,64,-127,70,55,76,92,81,-18,85,-35,89,43,93,-58,95,-74,97,-18,98,110,99,56,99,76,98,-92,96,82,94,74,91,-101,87,79,83,95,78,-21,72,-29,66,106,60,121,53,44,46,-124,38,-101,30,115,22,39,14,-69,5,77,-3,-39,-12,-121,-20,76,-28,78,-36,-115,-44,30,-51,14,-58,103,-65,58,-71,-113,-77,113,-82,-21,-87,4,-90,-63,-94,47,-96,75,-98,28,-99,-90,-100,-27,-100,-35,-99,-116,-97,-24,-95,-8,-92,-84,-88,5,-83,-10,-79,116,-73,126,-67,-2,-61,-16,-54,66,-46,-23,-39,-39,-31,-6,-23,79,-14,-83,-6,38,3,-116,11,-28,19,20,28,15,36,-52,43,49,51,63,58,-38,64,1,71,-92,76,-71,81,55,86,22,90,77,93,-41,95,-77,97,-41,98,70,99,-3,98,-3,97,71,96,-31,93,-53,90,15,87,-78,82,-69,77,53,72,42,66,-91,59,-81,52,92,45,-77,37,-62,29,-95,21,79,13,-20,4,126,-4,19,-12,-61,-21,-106,-29,-98,-37,-21,-45,-123,-52,-124,-59,-21,-66,-50,-72,48,-77,37,-82,-83,-87,-39,-91,-89,-94,37,-96,85,-98,52,-99,-46,-100,29,-99,42,-98,-29,-97,83,-94,108,-91,48,-87,-111,-83,-113,-78,23,-72,37,-66,-78,-60,-93,-53,-2,-46,-90,-38,-108,-30,-69,-22,7,-13,106,-5,-39,3,60,12,-116,20,-76,28,-88,36,86,44,-74,51,-78,58,69,65,91,71,-13,76,-10,81,104,86,54,90,92,93,-35,95,-94,97,-66,98,25,99,-61,98,-73,97,-14,95,-127,93,95,90,-105,86,49,82,51,77,-94,71,-108,65,5,59,17,52,-73,44,11,37,32,29,-10,20,-81,12,76,4,-33,-5,-128,-13,48,-21,15,-29,29,-37,117,-45,24,-52,36,-59,-109,-66,-122,-72,-15,-78,-10,-83,-119,-87,-60,-91,-98,-94,43,-96,101,-98,84,-99,-3,-100,87,-99,108,-98,50,-96,-86,-94,-47,-91,-102,-87,6,-82,8,-77,-105,-72,-82,-66,55,-59,51,-52,-118,-45,54,-37,36,-29,72,-21,-110,-13,-13,-5,90,4,-68,12,3,21,37,29,17,37,-73,44,13,52,-1,58,-120,65,-108,71,32,77,26,82,124,86,67,90,93,93,-50,95,-111,97,-107,98,-12,98,-119,98,121,97,-87,95,46,93,9,90,53,86,-49,81,-63,76,58,71,25,65,-105,58,-109,51,65,44,-109,36,-91,28,-123,20,57,12,-33,3,113,-5,30,-13,-52,-22,-69,-30,-57,-38,44,-45,-41,-53,-24,-60,101,-66,93,-72,-44,-78,-30,-83,126,-87,-62,-91,-88,-94,59,-96,-126,-98,120,-99,40,-99,-117,-99,-89,-98,119,-96,-14,-94,32,-90}; }
	private static byte[] data3(){ return new byte[] {-19,-87,95,-82,99,-77,-8,-72,13,-65,-102,-59,-106,-52,-19,-45,-105,-37,-123,-29,-91,-21,-19,-13,73,-4,-82,4,7,13,77,21,102,29,75,37,-18,44,54,52,42,59,-94,65,-84,71,46,77,32,82,125,86,54,90,79,93,-75,95,113,97,116,98,-65,98,96,98,58,97,113,95,-20,92,-62,89,-16,85,-126,81,119,76,-23,70,-51,64,70,58,71,51,-13,43,72,36,93,28,63,20,-9,11,-97,3,58,-5,-27,-14,-95,-22,-117,-30,-89,-38,11,-45,-65,-53,-42,-60,90,-66,86,-72,-40,-78,-27,-83,-114,-87,-43,-91,-64,-94,92,-96,-94,-98,-96,-99,86,-99,-71,-99,-34,-98,-87,-96,46,-93,89,-90,42,-86,-101,-82,-95,-77,53,-71,72,-65,-41,-59,-51,-52,38,-44,-53,-37,-74,-29,-45,-21,23,-12,112,-4,-50,4,38,13,99,21,121,29,92,37,-14,44,64,52,33,59,-95,65,-97,71,29,77,12,82,98,86,28,90,44,93,-109,95,71,97,74,98,-106,98,46,98,14,97,64,95,-69,92,-110,89,-64,85,80,81,78,76,-71,70,-89,64,26,58,38,51,-49,43,44,36,67,28,39,20,-24,11,-114,3,51,-5,-34,-14,-93,-22,-114,-30,-79,-38,21,-45,-46,-53,-23,-60,117,-66,113,-72,-9,-78,8,-82,-77,-87,-6,-91,-20,-94,-125,-96,-49,-98,-51,-99,127,-99,-23,-99,5,-97,-43,-96,86,-93,126,-90,81,-86,-70,-82,-62,-77,77,-71,98,-65,-22,-59,-35,-52,50,-44,-47,-37,-70,-29,-47,-21,17,-12,102,-4,-67,4,21,13,74,21,95,29,60,37,-47,44,25,52,-6,58,117,65,114,71,-16,76,-37,81,52,86,-25,89,-2,92,97,95,24,97,30,98,104,98,6,98,-25,96,26,95,-99,92,118,89,-91,85,65,81,57,76,-77,70,-97,64,28,58,40,51,-36,43,58,36,87,28,66,20,3,12,-77,3,91,-5,8,-13,-46,-22,-63,-30,-29,-38,82,-45,8,-52,41,-59,-83,-66,-79,-72,52,-77,69,-82,-16,-87,53,-90,35,-93,-69,-96,1,-97,-3,-99,-86,-99,17,-98,39,-97,-12,-96,108,-93,-110,-90,92,-86,-63,-82,-63,-77,71,-71,85,-65,-41,-59,-60,-52,16,-44,-82,-37,-115,-29,-96,-21,-37,-13,42,-4,-127,4,-50,12,7,21,19,29,-15,36,-124,44,-55,51,-82,58,35,65,39,71,-96,76,-109,81,-22,85,-91,89,-68,92,36,95,-28,96,-25,97,67,98,-37,97,-52,96,1,95,-113,92,106,89,-85,85,64,81,81,76,-62,70,-59,64,60,58,93,51,11,44,122,36,-104,28,-119,20,84,12,4,4,-78,-5,99,-13,49,-21,32,-29,71,-37,-76,-45,106,-52,-114,-59,11,-65,19,-71,-116,-77,-95,-82,66,-86,-125,-90,110,-93,-6,-96,63,-97,48,-98,-42,-99,53,-98,64,-97,7,-95,114,-93,-109,-90,79,-86,-81,-82,-96,-77,34,-71,34,-65,-98,-59,-125,-52,-61,-45,95,-37,47,-29,69,-21,114,-13,-63,-5,16,4,92,12,-110,20,-101,28,121,36,11,44,81,51,58,58,-81,64,-73,70,55,76,42,81,-115,85,75,89,108,92,-37,94,-91,96,-79,97,21,98,-68,97,-77,96,-8,94,-116,92,120,89,-67,85,104,81,119,76,1,71,1,65,-112,58,-85,51,116,44,-39,36,16,29,-4,20,-45,12,-122,4,57,-4,-17,-13,-68,-21,-80,-29,-43,-37,64,-44,-6,-52,18,-58,-106,-65,-114,-71,10,-76,18,-81,-83,-86,-23,-90,-61,-93,76,-95,-126,-97,104,-98,3,-98,85,-98,81,-97,16,-95,104,-93,-127,-90,42,-86,-125,-82,98,-77,-37,-72,-50,-66,62,-59,21,-52,84,-45,-38,-38,-80,-30,-80,-22,-31,-14,35,-5,117,3,-73,11,-17,19,-12,27,-41,35,100,43,-75,50,-105,57,29,64,35,70,-83,75,-85,80,19,85,-32,88,8,92,-120,94,89,96,121,97,-25,97,-99,97,-91,96,-11,94,-99,92,-108,89,-20,85,-96,81,-58,76,84,71,108,65,-3,58,47,52,-7,44,114,37,-87,29,-93,21,-128,13,56,5,-15,-4,-89,-12,122,-20,105,-28,-107,-36,-11,-44,-78,-51,-63,-58,63,-64,50,-70,-94,-76,-94,-81,49,-85,95,-89,46,-92,-86,-95,-52,-97,-86,-98,45,-98,115,-98,96,-97,7,-95,87,-93,87,-90,-13,-87,59,-82,9,-77,116,-72,87,-66,-73,-60,-121,-53,-80,-46,53,-38,-8,-31,-10,-23,29,-14,89,-6,-91,2,-24,10,24,19,38,27,0,35,-102,42,-24,49,-43,56,96,63,111,69,6,75,12,80,-124,84,93,88,-108,91,39,94,3,96,60,97,-76,97,-123,97,-104,96,1,95,-73,92,-58,89,45,86,-11,81,44,77,-52,71,-13,65,-105,59,-45,52,-84,45,50,38,114,30,120,22,90,14,25,6,-39,-3,-114,-11,102,-19,83,-27,122,-35,-33,-43,-117,-50,-100,-57,14,-63,-12,-70,95,-75,73,-80,-46,-85,-23,-89,-81,-92,15,-94,42,-96,-24,-98}; }
	private static byte[] data4(){ return new byte[] {100,-98,-118,-98,106,-97,-9,-96,53,-93,29,-90,-85,-87,-42,-83,-104,-78,-21,-73,-65,-67,15,-60,-52,-54,-22,-47,95,-39,25,-31,11,-23,44,-15,94,-7,-87,1,-26,9,22,18,38,26,0,34,-95,41,-13,48,-21,55,124,62,-100,68,57,74,86,79,-42,83,-56,87,12,91,-76,93,-87,95,-17,96,-120,97,98,97,-102,96,15,95,-29,92,4,90,-125,86,99,82,-85,77,100,72,-102,66,83,60,-97,53,-120,46,27,39,105,31,121,23,98,15,44,7,-22,-2,-85,-10,124,-18,110,-26,-114,-34,-19,-42,-106,-49,-100,-56,-1,-63,-30,-69,49,-74,24,-79,-123,-84,-112,-88,60,-91,-115,-94,-119,-96,56,-97,-106,-98,-91,-98,112,-97,-34,-96,7,-93,-41,-91,72,-87,98,-83,9,-78,68,-73,9,-67,64,-61,-18,-55,-4,-48,94,-40,14,-32,-10,-25,6,-16,61,-8,120,0,-73,8,-24,16,-14,24,-40,32,122,40,-44,47,-39,54,115,61,-93,67,80,73,124,78,19,83,22,87,116,90,49,93,63,95,-97,96,79,97,73,97,-107,96,43,95,23,93,81,90,-18,86,-27,82,69,78,25,73,95,67,52,61,-114,54,-115,47,46,40,-119,32,-88,24,-106,16,110,8,44,0,-12,-9,-62,-17,-74,-25,-49,-33,43,-40,-57,-48,-59,-55,26,-61,-18,-68,43,-73,2,-78,84,-83,79,-87,-33,-91,23,-93,-3,-96,-117,-97,-49,-98,-58,-98,107,-97,-57,-96,-52,-94,127,-91,-38,-88,-47,-84,101,-79,-124,-74,47,-68,82,-62,-21,-56,-28,-49,56,-41,-40,-34,-80,-26,-67,-18,-29,-10,30,-1,88,7,-119,15,-107,23,127,31,39,39,-115,46,-101,53,68,60,-123,66,68,72,-123,77,50,82,76,86,-57,89,-101,92,-57,94,68,96,18,97,42,97,-105,96,71,95,86,93,-82,90,102,87,124,83,-7,78,-27,73,73,68,48,62,-90,55,-76,48,107,41,-44,33,0,26,-2,17,-42,9,-93,1,102,-7,61,-15,38,-23,67,-31,-113,-39,43,-46,17,-53,98,-60,25,-66,78,-72,5,-77,72,-82,33,-86,-100,-90,-77,-93,126,-95,-21,-97,19,-97,-29,-98,110,-97,-93,-96,-115,-94,29,-91,88,-88,49,-84,-90,-80,-85,-75,56,-69,67,-63,-61,-57,-87,-50,-22,-43,117,-35,68,-27,64,-19,97,-11,-107,-3,-55,5,-5,13,11,22,-11,29,-83,37,20,45,55,52,-19,58,64,65,22,71,107,76,54,81,104,85,-1,88,-11,91,60,94,-32,95,-53,96,7,97,-108,96,109,95,-105,93,24,91,-20,87,40,84,-64,79,-50,74,76,69,80,63,-36,56,5,50,-53,42,76,35,-126,27,-114,19,114,11,67,3,11,-5,-31,-14,-52,-22,-34,-30,39,-37,-78,-45,-113,-52,-51,-59,113,-65,-113,-71,44,-76,88,-81,18,-85,110,-89,104,-92,12,-94,92,-96,91,-97,11,-97,112,-97,127,-96,71,-94,-81,-92,-53,-89,126,-85,-45,-81,-74,-76,40,-70,21,-64,123,-58,72,-51,115,-44,-19,-37,-85,-29,-103,-21,-79,-13,-38,-5,19,4,56,12,85,20,62,28,-1,35,120,43,-94,50,112,57,-45,63,-62,69,51,75,22,80,104,84,34,88,51,91,-89,93,102,95,123,96,-33,96,-113,96,-112,95,-31,93,-121,91,-125,88,-31,84,-99,80,-53,75,109,70,-119,64,58,58,114,51,87,44,-25,36,48,29,76,21,54,13,20,5,-35,-4,-73,-12,-101,-20,-84,-28,-23,-36,105,-43,56,-50,95,-57,-14,-64,-12,-70,123,-75,-126,-80,37,-84,89,-88,49,-91,-78,-94,-41,-96,-76,-97,58,-97,116,-97,95,-96,-7,-95,63,-92,45,-89,-64,-86,-22,-82,-80,-77,-6,-72,-53,-66,19,-59,-59,-53,-41,-46,62,-38,-25,-31,-56,-23,-44,-15,-10,-7,38,2,80,10,105,18,92,26,37,34,-85,41,-29,48,-55,55,60,62,75,68,-45,73,-41,78,76,83,35,87,98,90,-12,92,-30,94,28,96,-83,96,-125,96,-76,95,43,94,-2,91,36,89,-91,85,-113,81,-36,76,-90,71,-29,65,-82,59,9,53,3,46,-87,38,10,31,46,23,46,15,12,7,-31,-2,-73,-10,-99,-18,-90,-26,-37,-34,77,-41,11,-48,31,-55,-103,-62,-123,-68,-25,-74,-39,-79,76,-83,104,-87,16,-90,109,-93,106,-95,22,-96,117,-97,-128,-97,65,-96,-85,-95,-55,-93,-120,-90,-13,-87,-11,-83,-112,-78,-70,-73,99,-67,-112,-61,29,-54,29,-47,100,-40,-2,-33,-51,-25,-54,-17,-27,-9,13,0,55,8,79,16,77,24,27,32,-82,39,-3,46,-18,53,-123,60,-92,66,82,72,115,77,13,82,13,86,111,89,48,92,70,94,-81,95,109,96,115,96,-49,95,120,94,119,92,-56,89,124,86,-119,82,6,78,-16,72,87,67,65,61,-66,54,-48,47,-107,40,4,33,67,25,72,17,54,9,15,1,-24,-8,-50,-16,-50,-24,-5,-32,96,-39,11,-46,12,-53,107,-60,59,-66,-127,-72}; }
	private static byte[] data5(){ return new byte[] {74,-77,-95,-82,-118,-86,21,-89,59,-92,17,-94,-115,-96,-69,-97,-104,-97,38,-96,98,-95,78,-93,-32,-91,27,-87,-15,-84,98,-79,97,-74,-26,-69,-18,-63,91,-56,60,-49,106,-42,-19,-35,-87,-27,-106,-19,-89,-11,-57,-3,-16,5,8,14,12,22,-30,29,-122,37,-29,44,-18,51,-102,58,-38,64,-91,70,-20,75,-85,80,-45,84,100,88,78,91,-105,93,45,95,30,96,85,96,-25,95,-68,94,-11,92,112,90,87,87,-109,83,59,79,83,74,-33,68,-16,62,-114,56,-62,49,-97,42,43,35,119,27,-108,19,-121,11,110,3,69,-5,45,-13,38,-21,75,-29,-96,-37,60,-44,35,-51,109,-58,25,-64,67,-70,-27,-76,20,-80,-41,-85,46,-88,44,-91,-50,-94,23,-95,20,-96,-67,-97,19,-96,34,-95,-47,-94,55,-91,61,-88,-31,-85,38,-80,-8,-76,81,-70,53,-64,122,-58,61,-51,77,-44,-73,-37,93,-29,58,-21,61,-13,86,-5,120,3,-108,11,-102,19,125,27,45,35,-102,42,-64,49,-127,56,-25,62,-52,68,63,74,34,79,121,83,53,87,84,90,-56,92,-101,94,-72,95,44,96,-17,95,1,95,101,93,34,91,50,88,-87,84,125,80,-61,75,126,70,-75,64,123,58,-47,51,-53,44,116,37,-42,29,3,22,9,14,-14,5,-42,-3,-74,-11,-78,-19,-57,-27,19,-34,-103,-42,108,-49,-104,-56,41,-62,44,-68,-84,-74,-83,-79,69,-83,109,-87,55,-90,-88,-93,-70,-95,-127,-96,-16,-97,17,-96,-28,-96,96,-94,-117,-92,91,-89,-51,-86,-33,-82,124,-77,-79,-72,90,-66,-116,-60,24,-53,22,-46,90,-39,-19,-32,-75,-24,-87,-16,-72,-8,-43,0,-16,8,-6,16,-26,24,-93,32,37,40,94,47,65,54,-66,60,-50,66,99,72,116,77,-7,81,-29,85,56,89,-32,91,-21,93,64,95,-18,95,-22,95,54,95,-41,93,-56,91,22,89,-65,85,-55,81,67,77,42,72,-109,66,126,60,-4,53,23,47,-34,39,88,32,-98,24,-82,16,-87,8,-116,0,118,-8,100,-16,123,-24,-78,-32,40,-39,-28,-47,-11,-54,100,-60,70,-66,-104,-72,116,-77,-41,-82,-45,-86,99,-89,-96,-92,120,-94,5,-95,57,-96,31,-96,-75,-96,-12,-95,-27,-93,124,-90,-76,-87,-114,-83,-6,-79,-8,-74,124,-68,117,-62,-25,-56,-75,-49,-27,-42,85,-34,11,-26,-20,-19,-18,-11,7,-2,28,6,43,14,32,22,-25,29,-127,37,-52,44,-52,51,107,58,-97,64,92,70,-98,75,74,80,114,84,-13,87,-35,90,24,93,-77,94,-105,95,-44,95,94,95,58,94,107,92,-11,89,-41,86,28,83,-53,78,-25,73,125,68,-101,62,61,56,-127,49,104,42,-3,34,93,27,126,19,-122,11,116,3,92,-5,80,-13,84,-21,-119,-29,-27,-37,-112,-44,126,-51,-44,-58,-119,-64,-72,-70,99,-75,-106,-80,93,-84,-73,-88,-72,-91,88,-93,-93,-95,-100,-96,63,-96,-105,-96,-106,-95,74,-93,-100,-91,-96,-88,55,-84,113,-80,53,-75,-121,-70,83,-64,-105,-58,66,-51,71,-44,-93,-37,57,-29,8,-21,-1,-14,5,-5,33,3,42,11,41,19,-2,26,-90,34,10,42,40,49,-29,55,66,62,39,68,-107,73,121,78,-50,82,-112,86,-83,89,46,92,0,94,41,95,-89,95,114,95,-111,94,2,93,-51,90,-20,87,114,84,87,80,-82,75,121,70,-59,64,-105,58,4,52,13,45,-58,37,60,30,119,22,-118,14,-119,6,111,-2,103,-10,101,-18,-119,-26,-36,-34,102,-41,67,-48,108,-55,6,-61,2,-67,-124,-73,127,-78,21,-82,49,-86,-8,-90,88,-92,98,-94,27,-95,121,-96,-115,-96,74,-95,-73,-94,-51,-92,-119,-89,-24,-86,-35,-82,112,-77,-125,-72,34,-66,52,-60,-78,-54,-105,-47,-55,-40,74,-32,-2,-25,-29,-17,-30,-9,-16,-1,1,8,-1,15,-30,23,-100,31,20,39,79,46,45,53,-81,59,-62,65,93,71,117,76,5,81,-4,84,92,88,24,91,48,93,-99,94,92,95,114,95,-48,94,-114,93,-106,91,-1,88,-64,85,-24,81,122,77,125,72,0,67,2,61,-99,54,-51,47,-83,40,59,33,-108,25,-71,17,-64,9,-72,1,-90,-7,-88,-15,-67,-23,-1,-31,119,-38,51,-45,65,-52,-82,-59,-124,-65,-46,-71,-98,-76,-13,-81,-35,-85,95,-88,-128,-91,72,-93,-75,-95,-45,-96,-99,-96,19,-95,56,-94,8,-92,125,-90,-100,-87,78,-83,-94,-79,123,-74,-30,-69,-64,-63,17,-56,-56,-50,-39,-43,54,-35,-44,-28,-96,-20,-109,-12,-104,-4,-91,4,-87,12,-109,20,94,28,-20,35,67,43,63,50,-21,56,39,63,-12,68,66,74,7,79,61,83,-34,86,-37,89,58,92,-21,93,-10,94,81,95,-3,94,1,94,82,92,4,90,9,87,117,83,71,79,-120,74,67,69,127,63,69,57,-88,50,-87,43,94,36,-48,28,13,21,35,13,37,5,26,-3,20,-11}; }
	private static byte[] data6(){ return new byte[] {39,-19,82,-27,-66,-35,86,-42,76,-49,-117,-56,58,-62,84,-68,-18,-74,7,-78,-73,-83,-14,-87,-45,-90,83,-92,122,-94,77,-95,-54,-96,-10,-96,-47,-95,83,-93,-123,-91,84,-88,-57,-85,-44,-81,113,-76,-104,-71,66,-65,92,-59,-24,-53,-51,-46,7,-38,-122,-31,60,-23,27,-15,22,-7,29,1,33,9,23,17,-23,24,-109,32,-3,39,33,47,-18,53,87,60,86,66,-40,71,-40,76,80,81,43,85,116,88,24,91,18,93,109,94,13,95,16,95,87,94,-2,92,-12,90,72,88,-7,84,18,81,-108,76,-116,71,6,66,-4,59,-106,53,-68,46,-99,39,42,32,-122,24,-85,16,-66,8,-76,0,-73,-8,-71,-16,-28,-24,46,-31,-71,-39,-125,-46,-89,-53,34,-59,19,-65,108,-71,88,-76,-72,-81,-61,-85,78,-88,-113,-91,101,-93,-18,-95,27,-95,-6,-96,-125,-95,-71,-94,-101,-92,30,-89,75,-86,11,-82,103,-78,77,-73,-71,-68,-98,-62,-12,-56,-83,-49,-67,-42,29,-34,-76,-27,-128,-19,107,-11,104,-3,109,5,102,13,71,21,-1,28,-119,36,-60,43,-66,50,78,57,-128,63,55,69,117,74,39,79,78,83,-42,86,-55,89,15,92,-75,93,-85,94,-7,94,-106,94,-117,93,-48,91,117,89,112,86,-44,82,-101,78,-38,73,-116,68,-58,62,-119,56,-19,49,-22,42,-86,35,21,28,95,20,120,12,-127,4,127,-4,-123,-12,-100,-20,-34,-28,74,-35,-7,-43,-9,-50,70,-56,3,-62,47,-68,-46,-74,1,-78,-71,-83,7,-86,-9,-90,-127,-92,-71,-94,-107,-95,34,-95,87,-95,60,-94,-56,-93,2,-90,-42,-88,85,-84,94,-80,7,-75,44,-70,-42,-65,-10,-59,120,-52,98,-45,-106,-38,15,-30,-63,-23,-103,-15,-117,-7,-116,1,-124,9,114,17,57,25,-41,32,56,40,76,47,18,54,107,60,96,66,-42,71,-56,76,54,81,5,85,71,88,-38,90,-47,92,28,94,-68,94,-79,94,-10,93,-108,92,-120,90,-41,87,-123,84,-98,80,29,76,26,71,-114,65,-113,59,36,53,85,46,54,39,-51,31,43,24,94,16,113,8,119,0,125,-8,-117,-16,-65,-24,19,-31,-88,-39,126,-46,-90,-53,51,-59,35,-65,-110,-71,122,-76,-17,-81,-10,-85,-110,-88,-45,-91,-78,-93,64,-94,112,-95,86,-95,-35,-95,25,-93,-8,-92,127,-89,-88,-86,105,-82,-64,-78,-89,-73,7,-67,-15,-62,56,-55,-14,-49,-6,-42,78,-34,-28,-27,-95,-19,-118,-11,123,-3,120,5,103,13,66,21,-18,28,113,36,-91,43,-109,50,35,57,68,63,-2,68,46,74,-30,78,-3,82,-119,86,113,89,-70,91,94,93,81,94,-95,94,64,94,49,93,-126,91,33,89,41,86,-117,82,92,78,-98,73,88,68,-101,62,101,56,-49,49,-38,42,-103,35,25,28,98,20,-116,12,-106,4,-92,-4,-84,-12,-45,-20,20,-27,-114,-35,64,-42,69,-49,-100,-56,91,-62,-119,-68,53,-73,96,-78,31,-82,106,-86,91,-89,-29,-92,26,-93,-14,-95,123,-95,-84,-95,-117,-94,17,-92,66,-90,19,-87,-125,-84,-117,-80,35,-75,66,-70,-28,-65,-13,-59,116,-52,75,-45,121,-38,-26,-31,-112,-23,91,-15,72,-7,58,1,49,9,17,17,-43,24,108,32,-60,39,-37,46,-107,53,-14,59,-31,65,88,71,77,76,-72,80,-113,84,-50,87,108,90,102,92,-73,93,98,94,89,94,-80,93,79,92,86,90,-87,87,106,84,-121,80,27,76,30,71,-95,65,-77,59,75,53,-106,46,118,39,34,32,-122,24,-58,16,-28,8,-15,0,0,-7,23,-15,79,-23,-87,-31,69,-38,23,-45,75,-52,-50,-59,-58,-65,44,-70,21,-75,-124,-80,-123,-84,27,-87,83,-90,41,-92,-84,-94,-46,-95,-87,-95,39,-94,83,-93,36,-91,-99,-89,-77,-86,106,-82,-83,-78,-122,-73,-41,-68,-82,-62,-21,-56,-109,-49,-116,-42,-42,-35,91,-27,16,-19,-20,-12,-45,-4,-54,4,-81,12,-124,20,47,28,-86,35,-32,42,-50,49,89,56,-121,62,61,68,121,73,47,78,87,82,-22,85,-31,88,53,91,-28,92,-20,93,69,94,-6,93,-4,92,92,91,17,89,40,86,-98,82,-121,78,-42,73,-89,68,-8,62,-42,56,82,50,107,43,62,36,-59,28,35,21,81,13,108,5,126,-3,-110,-11,-72,-19,7,-26,120,-34,52,-41,49,-48,-121,-55,67,-61,106,-67,10,-72,48,-77,-34,-82,33,-85,-1,-89,121,-91,-97,-93,98,-94,-37,-95,-12,-95,-64,-94,48,-92,74,-90,5,-87,94,-84,81,-80,-47,-76,-37,-71,104,-65,99,-59,-50,-53,-106,-46,-81,-39,16,-31,-89,-24,106,-16,71,-8,51,0,33,8,-6,15,-66,23,78,31,-82,38,-65,45,-123,52,-27,58,-35,64,96,70,96,75,-37,79,-61,83,16,87,-57,89,-48,91,62,93,-9,93,16,94,120,93,55,92,81,90,-60,87,-101,84,-42,80,127,76,-98,71,57,66,96,60}; }
	private static byte[] data7(){ return new byte[] {20,54,105,47,107,40,27,33,-101,25,-32,17,15,10,38,2,58,-6,92,-14,-110,-22,-14,-30,-121,-37,92,-44,-125,-51,4,-57,-19,-64,72,-69,34,-74,125,-79,112,-83,-21,-87,18,-89,-52,-92,55,-93,66,-94,-3,-95,94,-94,110,-93,32,-91,125,-89,115,-86,16,-82,50,-78,-16,-74,41,-68,-33,-63,12,-56,-110,-50,127,-43,-83,-36,39,-28,-57,-21,-105,-13,117,-5,94,3,69,11,13,19,-63,26,52,34,120,41,101,48,1,55,54,61,-1,66,73,72,21,77,83,81,-4,84,15,88,124,90,76,92,109,93,-20,93,-71,93,-29,92,97,91,56,89,112,86,11,83,11,79,-123,74,107,69,-32,63,-39,57,107,51,-94,44,-124,37,40,30,-114,22,-45,14,-9,6,17,-1,46,-9,87,-17,-92,-25,26,-32,-56,-40,-62,-47,12,-53,-72,-60,-48,-66,94,-71,105,-76,2,-80,42,-84,-23,-88,74,-90,72,-92,-17,-94,65,-94,58,-94,-33,-94,43,-92,31,-90,-75,-88,-22,-85,-71,-81,20,-76,0,-71,103,-66,70,-60,-106,-54,63,-47,66,-40,-116,-33,15,-25,-61,-18,-112,-10,118,-2,85,6,52,14,-21,21,-118,29,-27,36,9,44,-46,50,73,57,77,63,-20,68,-1,73,-103,78,-101,82,12,86,-34,88,20,91,-101,92,-118,93,-70,93,88,93,54,92,127,90,23,88,25,85,123,81,75,77,-115,72,80,67,-108,61,109,55,-32,48,-11,41,-53,34,81,27,-74,19,-21,11,19,4,47,-4,81,-12,-113,-20,-26,-28,121,-35,68,-42,92,-49,-49,-56,-97,-62,-22,-68,-95,-73,-24,-78,-78,-82,18,-85,14,-88,-89,-91,-28,-93,-54,-94,87,-94,-116,-94,113,-93,-11,-92,39,-89,-15,-87,93,-83,93,-79,-20,-75,2,-69,-113,-64,-103,-58,1,-51,-51,-45,-28,-38,65,-30,-47,-23,-114,-15,95,-7,64,1,30,9,-23,16,-102,24,24,32,99,39,95,46,12,53,89,59,53,65,-94,70,-118,75,-22,79,-69,83,-16,86,-114,89,-125,91,-40,92,126,93,-125,93,-43,92,-118,91,-115,89,-9,86,-63,83,-17,79,-107,75,-89,70,69,65,97,59,29,53,110,46,117,39,43,32,-80,24,1,17,55,9,93,1,125,-7,-82,-15,-12,-23,101,-30,12,-37,-12,-45,45,-51,-60,-58,-67,-64,49,-69,27,-74,-115,-79,-113,-83,36,-86,83,-89,42,-91,-100,-93,-67,-94,-126,-94,-12,-94,10,-92,-50,-91,42,-88,51,-85,-56,-82,-3,-78,-81,-73,-13,-68,-93,-62,-52,-56,85,-49,51,-42,100,-35,-54,-28,109,-20,37,-12,2,-4,-41,3,-78,11,111,19,13,27,119,34,-92,41,-120,48,14,55,55,61,-20,66,41,72,-26,76,19,81,-79,84,-76,87,24,90,-39,91,-11,92,101,93,50,93,78,92,-51,90,-100,88,-41,85,106,82,115,78,-26,73,-39,68,74,63,79,57,-28,50,37,44,17,37,-67,29,48,22,-128,14,-81,6,-39,-2,-1,-10,58,-17,-109,-25,20,-32,-41,-40,-44,-47,55,-53,-27,-60,18,-65,-93,-71,-62,-76,93,-80,-107,-84,84,-87,-60,-90,-65,-92,117,-93,-62,-94,-63,-94,100,-93,-77,-92,-94,-90,57,-87,102,-84,50,-80,-123,-76,108,-71,-57,-66,-94,-60,-31,-54,-123,-47,121,-40,-71,-33,46,-25,-44,-18,-104,-10,108,-2,67,6,15,14,-62,21,74,29,-90,36,-80,43,125,50,-33,56,-26,62,112,68,-118,73,17,78,27,82,127,85,88,88,-123,90,22,92,-4,92,59,93,-45,92,-65,91,11,90,-84,87,-73,84,34,81,-2,76,77,72,28,67,107,61,84,55,-46,48,-6,41,-39,34,114,27,-30,19,39,12,90,4,-123,-4,-75,-12,-5,-20,96,-27,-4,-35,-50,-42,-14,-49,102,-55,66,-61,-119,-67,76,-72,-117,-77,90,-81,-72,-85,-81,-88,68,-90,125,-92,87,-93,-31,-94,9,-93,-31,-93,94,-91,122,-89,65,-86,-108,-83,-117,-79,5,-74,12,-69,-119,-64,-127,-58,-43,-52,-105,-45,-109,-38,-22,-31,99,-23,19,-15,-42,-8,-87,0,123,8,59,16,-31,23,88,31,-103,38,-108,45,57,52,-121,58,96,64,-49,69,-69,74,28,79,-7,82,50,86,-38,88,-36,90,58,92,-13,92,4,93,103,92,46,91,69,89,-63,86,-97,83,-29,79,-102,75,-55,70,115,65,-83,59,117,53,-30,46,-9,39,-60,32,88,25,-69,17,1,10,53,2,96,-6,-98,-14,-21,-22,103,-29,16,-36,-2,-44,55,-50,-52,-57,-57,-63,51,-68,22,-73,-125,-78,115,-82,4,-85,30,-88,-23,-91,69,-92,87,-93,4,-93,97,-93,97,-92,10,-90,82,-88,62,-85,-71,-82,-42,-78,110,-73,-105,-68,50,-62,60,-56,-78,-50,119,-43,-109,-36,-25,-29,114,-21,32,-13,-25,-6,-75,2,-128,10,54,18,-52,25,53,33,94,40,65,47,-51,53,-7,59,-73,65,-2,70,-57,75,6,80,-80,83,-52,86,63,89,28,91,79,92,-40,92}; }
	private static byte[] data8(){ return new byte[] {-62,92,-6,91,-107,90,-123,88,-38,85,-110,82,-77,78,77,74,83,69,-19,63,4,58,-67,51,20,45,26,38,-38,30,103,23,-61,15,11,8,59,0,115,-8,-77,-16,19,-23,-102,-31,87,-38,93,-45,-82,-52,96,-58,119,-64,3,-69,12,-74,-103,-79,-74,-83,100,-86,-78,-89,-101,-91,41,-92,93,-93,59,-93,-71,-93,-23,-92,-78,-90,36,-87,49,-84,-44,-81,9,-76,-57,-72,5,-66,-68,-61,-34,-55,97,-48,61,-41,95,-34,-63,-27,80,-19,1,-11,-57,-4,-112,4,85,12,-2,19,-118,27,-37,34,-10,41,-66,48,53,55,62,61,-26,66,4,72,-77,76,-58,80,85,84,63,87,-104,89,66,91,84,92,-74,92,116,92,-115,91,-7,89,-50,87,-7,84,-106,81,-110,77,16,73,-1,67,123,62,-126,56,36,50,106,43,104,36,25,29,-92,21,-8,13,66,6,118,-2,-78,-10,-2,-18,103,-25,0,-32,-47,-40,-26,-47,84,-53,30,-59,81,-65,-2,-71,34,-75,-43,-80,17,-83,-25,-87,86,-89,103,-91,24,-92,117,-93,113,-93,32,-92,100,-91,97,-89,-26,-87,30,-83,-42,-80,48,-75,1,-70,95,-65,35,-59,94,-53,-18,-47,-40,-40,5,-32,109,-25,2,-17,-78,-10,120,-2,58,6,-6,13,-107,21,21,29,85,36,93,43,16,50,108,56,96,62,-27,67,-17,72,116,77,111,81,-43,84,-93,87,-45,89,95,91,74,92,-118,92,36,92,26,91,104,89,26,87,39,84,-91,80,-120,76,-21,71,-61,66,42,61,29,55,-79,48,-23,41,-38,34,-120,27,7,20,97,12,-89,4,-34,-4,38,-11,116,-19,-15,-27,-109,-34,118,-41,-93,-48,35,-54,5,-60,87,-66,22,-71,99,-76,41,-80,-112,-84,124,-87,20,-89,64,-91,24,-92,-109,-93,-76,-93,125,-92,-22,-91,-5,-89,-87,-86,-14,-83,-48,-79,55,-74,43,-69,-112,-64,116,-58,-77,-52,90,-45,72,-38,-126,-31,-19,-24,-124,-16,55,-8,-11,-1,-70,7,104,15,1,23,110,30,-96,37,-104,44,52,51,124,57,88,63,-63,68,-77,73,25,78,-7,81,63,85,-18,87,-1,89,108,91,53,92,88,92,-45,91,-87,90,-35,88,109,86,102,83,-60,79,-106,75,-36,70,-90,65,-10,59,-35,53,97,47,-111,40,118,33,33,26,-100,18,-13,10,61,3,121,-5,-60,-13,34,-20,-93,-28,89,-35,73,-42,-118,-49,28,-55,24,-61,123,-67,92,-72,-71,-77,-91,-81,30,-84,49,-87,-35,-90,47,-91,30,-92,-70,-93,-8,-93,-36,-92,104,-90,-113,-88,91,-85,-70,-82,-81,-78,46,-73,48,-68,-84,-63,-101,-57,-22,-51,-102,-44,-108,-37,-49,-30,67,-22,-40,-15,-117,-7,73,1,0,9,-80,16,55,24,-102,31,-62,38,-97,45,52,52,95,58,43,64,123,69,84,74,-94,78,102,82,-109,85,38,88,26,90,110,91,25,92,33,92,-126,91,60,90,88,88,-47,85,-81,82,-3,78,-77,74,-17,69,-96,64,-23,58,-68,52,60,46,92,39,66,32,-31,24,97,17,-75,9,0,2,69,-6,-111,-14,-2,-22,-121,-29,73,-36,76,-43,-104,-50,66,-56,77,-62,-55,-68,-68,-73,55,-77,52,-81,-53,-85,-12,-88,-69,-90,39,-91,50,-92,-29,-93,62,-92,57,-91,-37,-90,30,-87,-6,-85,114,-81,120,-77,8,-72,28,-67,-91,-62,-95,-56,-4,-50,-79,-43,-74,-36,-15,-29,107,-21,-1,-14,-79,-6,105,2,31,10,-65,17,70,25,-107,32,-76,39,-126,46,4,53,32,59,-41,64,18,70,-41,74,14,79,-69,82,-47,85,76,88,43,90,96,91,-5,91,-27,91,52,91,-41,89,-37,87,67,85,10,82,72,78,-18,73,24,69,-64,63,-9,57,-58,51,54,45,89,38,48,31,-42,23,77,16,-89,8,-11,0,59,-7,-109,-15,4,-22,-102,-30,105,-37,117,-44,-44,-51,-114,-57,-89,-63,59,-68,61,-73,-52,-78,-29,-82,-119,-85,-51,-88,-88,-90,42,-91,73,-92,20,-92,-128,-92,-110,-91,73,-89,-102,-87,-114,-84,19,-80,42,-76,-54,-72,-25,-67,-128,-61,-127,-55,-25,-49,-92,-42,-88,-35,-17,-28,95,-20,-5,-13,-89,-5,92,3,12,11,-93,18,35,26,101,33,125,40,54,47,-80,53,-72,59,97,65,-119,70,60,75,95,79,-6,82,-5,85,99,88,42,90,83,91,-49,91,-77,91,-31,90,126,89,104,87,-62,84,123,81,-88,77,67,73,96,68,-5,62,45,57,-16,50,95,44,118,37,83,30,-18,22,111,15,-61,7,25,0,97,-8,-59,-16,54,-23,-36,-31,-79,-38,-51,-45,55,-51,-1,-58,40,-63,-54,-69,-32,-74,125,-78,-89,-82,96,-85,-76,-88,-92,-90,51,-91,108,-92,66,-92,-62,-92,-27,-91,-88,-89,16,-86,10,-83,-93,-80,-63,-76,110,-71,-104,-66,51,-60,67,-54,-88,-48,108,-41,117,-34,-72,-27,49,-19,-62,-12,111,-4,33,4,-55,11,92,19,-48,26,12,34,19,41,-52,47}; }
	private static byte[] data9(){ return new byte[] {44,54,49,60,-60,65,-28,70,-126,75,-102,79,32,83,20,86,106,88,34,90,57,91,-87,91,119,91,-98,90,35,89,9,87,78,84,3,81,27,77,-74,72,-62,67,92,62,-126,56,67,50,-84,43,-62,36,-101,29,60,22,-76,14,22,7,102,-1,-69,-9,29,-16,-99,-24,71,-31,39,-38,77,-45,-62,-52,-108,-58,-49,-64,120,-69,-96,-74,73,-78,-126,-82,73,-85,-85,-88,-84,-90,72,-91,-115,-92,116,-92,-1,-92,48,-90,2,-88,109,-86,125,-83,20,-79,70,-75,-13,-71,39,-65,-56,-60,-37,-54,69,-47,13,-40,17,-33,93,-26,-52,-19,97,-11,11,-3,-78,4,91,12,-26,19,79,27,-118,34,-128,41,52,48,-121,54,-123,60,6,66,31,71,-82,75,-69,79,52,83,27,86,99,88,17,90,26,91,126,91,64,91,94,90,-43,88,-75,86,-19,83,-100,80,-84,76,63,72,70,67,-36,61,-5,55,-67,49,32,43,58,36,14,29,-77,21,45,14,-111,6,-27,-2,64,-9,-89,-17,46,-24,-33,-32,-58,-39,-9,-46,115,-52,81,-58,-110,-64,75,-69,120,-74,51,-78,111,-82,71,-85,-79,-88,-68,-90,102,-91,-77,-92,-92,-92,57,-91,115,-90,74,-88,-59,-86,-46,-83,121,-79,-88,-75,96,-70,-108,-65,60,-59,77,-53,-68,-47,-126,-40,-121,-33,-47,-26,61,-18,-44,-11,113,-3,31,5,-71,12,66,20,-88,27,-45,34,-51,41,110,48,-61,54,-83,60,47,66,57,71,-62,75,-61,79,53,83,15,86,85,88,-14,89,-7,90,80,91,15,91,31,90,-103,88,102,86,-88,83,65,80,93,76,-34,71,-19,66,122,61,-99,55,89,49,-64,42,-41,35,-79,28,86,21,-46,13,58,6,-108,-2,-15,-10,96,-17,-22,-25,-94,-32,-109,-39,-59,-46,77,-52,48,-58,122,-64,57,-69,112,-74,47,-78,119,-82,83,-85,-57,-88,-40,-90,-120,-91,-36,-92,-45,-92,110,-91,-83,-90,-120,-88,8,-85,23,-82,-60,-79,-15,-75,-80,-70,-32,-65,-117,-59,-100,-53,10,-46,-51,-40,-42,-33,19,-25,-120,-18,17,-10,-78,-3,86,5,-17,12,112,20,-46,27,-7,34,-24,41,-120,48,-44,54,-72,60,54,66,53,71,-67,75,-77,79,37,83,-11,85,54,88,-48,89,-49,90,38,91,-35,90,-18,89,94,88,51,86,101,83,12,80,25,76,-92,71,-83,66,60,61,97,55,29,49,-119,42,-98,35,-128,28,34,21,-88,13,16,6,111,-2,-46,-10,67,-17,-43,-25,-112,-32,-122,-39,-66,-46,77,-52,47,-58,-122,-64,67,-69,-124,-74,69,-78,-112,-82,116,-85,-25,-88,0,-89,-81,-91,8,-91,1,-91,-100,-91,-33,-90,-71,-88,58,-85,74,-82,-13,-79,37,-74,-36,-70,17,-64,-75,-59,-58,-53,48,-46,-15,-40,-11,-33,49,-25,-97,-18,38,-10,-63,-3,100,5,-14,12,122,20,-56,27,-7,34,-38,41,123,48,-64,54,-93,60,25,66,28,71,-105,75,-108,79,-5,82,-49,85,11,88,-89,89,-96,90,-4,90,-82,90,-62,89,52,88,6,86,62,83,-28,79,-13,75,-123,71,-118,66,35,61,71,55,9,49,118,42,-107,35,115,28,34,21,-90,13,19,6,123,-2,-36,-10,87,-17,-23,-25,-86,-32,-95,-39,-31,-46,109,-52,89,-58,-83,-64,110,-69,-79,-74,114,-78,-63,-82,-95,-85,26,-87,44,-89,-33,-91,54,-91,43,-91,-55,-91,3,-89,-32,-88,90,-85,105,-82,14,-78,58,-74,-17,-70,30,-64,-66,-59,-53,-53,46,-46,-19,-40,-24,-33,37,-25,-121,-18,15,-10,-92,-3,65,5,-49,12,76,20,-95,27,-62,34,-82,41,65,48,-116,54,106,60,-33,65,-30,70,93,75,91,79,-62,82,-104,85,-42,87,115,89,113,90,-49,90,-124,90,-96,89,15,88,-18,85,37,83,-45,79,-23,75,124,71,-116,66,39,61,82,55,27,49,-115,42,-78,35,-107,28,74,21,-47,13,72,6,-82,-2,23,-9,-106,-17,39,-24,-15,-32,-26,-39,39,-45,-73,-52,-93,-58,-13,-64,-69,-69,-12,-74,-68,-78,0,-81,-26,-85,82,-87,104,-89,20,-90,99,-91,88,-91,-20,-91,33,-89,-6,-88,104,-85,118,-82,16,-78,54,-74,-26,-70,8,-64,-89,-59,-88,-53,9,-46,-67,-40,-76,-33,-23,-26,73,-18,-56,-11,90,-3,-14,4,124,12,-7,19,69,27,110,34,78,41,-23,47,47,54,15,60,-118,65,-121,70,15,75,6,79,122,82,81,85,-107,87,55,89,64,90,-100,90,102,90,122,89,0,88,-37,85,37,83,-45,79,-8,75,-113,71,-83,66,75,61,-126,55,82,49,-52,42,-8,35,-30,28,-100,21,45,14,-92,6,19,-1,124,-9,1,-16,-108,-24,93,-31,87,-38,-108,-45,39,-51,13,-57,94,-63,33,-68,87,-73,24,-77,91,-81,52,-84,-96,-87,-88,-89,80,-90,-107,-91,-126,-91,10,-90,55,-89,6,-87,105,-85,109,-82,-4,-79,25,-74,-68,-70,-40,-65,107,-59,98,-53,-67,-47}; }
	private static byte[] data10(){ return new byte[] {99,-40,90,-33,127,-26,-32,-19,84,-11,-28,-4,117,4,1,12,115,19,-57,26,-25,33,-53,40,107,47,-85,53,-103,59,11,65,26,70,-98,74,-92,78,24,82,-2,84,69,87,-9,88,4,90,114,90,61,90,105,89,-17,87,-33,85,47,83,-19,79,27,76,-63,71,-26,66,-107,61,-46,55,-80,49,48,43,104,36,88,29,28,22,-79,14,47,7,-93,-1,17,-8,-108,-16,46,-23,-12,-31,-17,-38,43,-44,-70,-51,-102,-57,-18,-63,-97,-68,-37,-73,-120,-77,-53,-81,-106,-84,-8,-87,-7,-89,-115,-90,-50,-91,-88,-91,38,-90,71,-89,2,-87,95,-85,79,-82,-44,-79,-31,-75,121,-70,-121,-65,13,-59,-5,-54,69,-47,-22,-41,-52,-34,-10,-27,66,-19,-70,-12,63,-4,-52,3,88,11,-61,18,30,26,53,33,39,40,-70,46,16,53,-13,58,122,64,-122,69,25,74,39,78,-90,81,-105,84,-20,86,-86,88,-58,89,66,90,28,90,87,89,-19,87,-20,85,76,83,25,80,88,76,9,72,66,67,-7,61,72,56,48,50,-67,43,-3,36,-4,29,-62,22,99,15,-23,7,90,0,-43,-8,84,-15,-15,-23,-72,-30,-82,-37,-22,-44,112,-50,81,-56,-107,-62,70,-67,114,-72,23,-76,78,-80,10,-83,97,-86,80,-88,-39,-90,6,-90,-48,-91,64,-90,74,-89,-4,-88,63,-85,36,-82,-108,-79,-108,-75,24,-70,26,-65,-114,-60,110,-54,-81,-48,65,-41,33,-34,55,-27,-125,-20,-20,-13,115,-5,-10,2,-127,10,-20,17,66,25,99,32,79,39,-16,45,68,52,50,58,-59,63,-42,68,122,73,-111,77,32,81,30,84,-119,86,79,88,-123,89,13,90,-4,89,75,89,-13,87,5,86,119,83,90,80,-89,76,113,72,-77,67,-127,62,-36,56,-44,50,112,44,-69,37,-58,30,-107,23,64,16,-54,8,69,1,-65,-7,65,-14,-29,-22,-96,-29,-99,-36,-54,-43,85,-49,33,-55,105,-61,2,-66,44,-71,-66,-76,-26,-80,-108,-83,-40,-86,-75,-88,44,-89,68,-90,-5,-91,84,-90,77,-89,-26,-88,24,-85,-27,-83,66,-79,45,-75,-95,-71,-117,-66,-12,-61,-66,-55,-14,-49,119,-42,70,-35,86,-28,-109,-21,-5,-14,114,-6,-5,1,121,9,-20,16,60,24,100,31,81,38,-4,44,84,51,82,57,-23,62,13,68,-68,72,-30,76,-120,80,-110,83,20,86,-18,87,55,89,-41,89,-35,89,62,89,2,88,40,86,-79,83,-84,80,11,77,-18,72,65,68,39,63,-112,57,-99,51,68,45,-94,38,-72,31,-110,24,72,17,-42,9,91,2,-44,-6,96,-13,-10,-21,-65,-28,-89,-35,-31,-42,81,-48,38,-54,80,-60,-21,-66,-5,-71,-126,-75,-105,-79,49,-82,95,-85,42,-87,-122,-89,-117,-90,38,-90,107,-90,73,-89,-55,-88,-27,-86,-106,-83,-32,-80,-79,-76,13,-71,-26,-67,53,-61,-13,-56,16,-49,-123,-43,74,-36,69,-29,-126,-22,-43,-15,80,-7,-53,0,78,8,-71,15,17,23,53,30,48,37,-36,43,66,50,75,56,-21,61,39,67,-34,71,32,76,-46,79,-9,82,-115,85,-128,87,-30,88,-101,89,-70,89,55,89,19,88,85,86,-6,83,9,81,-119,77,124,73,-19,68,-27,63,102,58,-123,52,63,46,-82,39,-51,32,-66,25,115,18,20,11,-105,3,27,-4,-95,-12,62,-19,-2,-27,-23,-34,18,-40,-127,-47,67,-53,101,-59,-17,-65,-22,-70,100,-74,94,-78,-28,-82,-4,-85,-88,-87,-13,-89,-45,-90,94,-90,124,-90,69,-89,-90,-88,-91,-86,62,-83,106,-80,32,-76,102,-72,34,-67,94,-62,3,-56,13,-50,114,-44,33,-37,23,-30,59,-23,-110,-16,-8,-9,120,-1,-17,6,97,14,-75,21,-28,28,-34,35,-103,42,6,49,30,55,-48,60,26,66,-23,70,61,75,7,79,72,82,-15,84,8,87,124,88,93,89,-112,89,50,89,40,88,-121,86,78,84,116,81,24,78,32,74,-78,69,-68,64,92,59,-119,53,97,47,-38,40,17,34,9,27,-49,19,117,12,4,5,-120,-3,20,-10,-81,-18,104,-25,83,-32,110,-39,-40,-46,-120,-52,-98,-58,17,-63,0,-68,90,-73,71,-77,-88,-81,-78,-84,54,-86,107,-88,43,-89,-109,-90,-103,-90,57,-89,-124,-88,92,-86,-37,-84,-31,-81,-125,-77,-94,-73,77,-68,102,-63,-7,-58,-25,-52,61,-45,-44,-39,-65,-32,-47,-25,31,-17,123,-10,-11,-3,106,5,-38,12,48,20,101,27,100,34,44,41,-92,47,-52,53,-112,59,-19,64,-45,69,62,74,36,78,126,81,71,84,122,86,17,88,13,89,103,89,37,89,66,88,-65,86,-89,84,-14,81,-81,78,-35,74,-121,70,-78,65,105,60,-78,54,-99,48,46,42,118,35,126,28,81,21,4,14,-105,6,36,-1,-81,-9,75,-16,1,-23,-28,-31,-8,-38,83,-44,-8,-51,-8,-57,93,-62,45,-67,123,-72,63,-76,-108,-80,110,-83,-28,-86,-22,-88,-111,-89}; }
	private static byte[] data11(){ return new byte[] {-43,-90,-77,-90,58,-89,85,-88,19,-86,106,-84,82,-81,-49,-78,-46,-74,89,-69,91,-64,-52,-59,-87,-53,-33,-47,107,-40,58,-33,69,-26,127,-19,-41,-12,72,-4,-73,3,41,11,-128,18,-72,25,-60,32,-111,39,28,46,82,52,44,58,-101,63,-97,68,29,73,42,77,-105,80,-115,83,-43,85,-104,87,-76,88,51,89,23,89,86,88,-2,86,5,85,120,82,87,79,-89,75,115,71,-68,66,-110,61,-8,55,-7,49,-92,43,-2,36,25,30,-3,22,-71,15,86,8,-22,0,117,-7,20,-14,-60,-22,-95,-29,-86,-36,-7,-43,-114,-49,123,-55,-53,-61,-126,-66,-76,-71,94,-75,-111,-79,77,-82,-98,-85,-126,-87,3,-88,31,-89,-37,-90,53,-89,47,-88,-61,-87,-12,-85,-74,-82,16,-78,-20,-75,86,-70,52,-65,-120,-60,75,-54,100,-48,-37,-42,-107,-35,-112,-28,-72,-21,12,-13,107,-6,-31,1,70,9,-89,16,-32,23,-9,30,-48,37,104,44,-78,50,-98,56,42,62,66,67,-26,71,6,76,-94,79,-82,82,39,85,7,87,79,88,-12,88,2,89,105,88,58,87,105,85,5,83,8,80,-125,76,110,72,-34,67,-46,62,85,57,120,51,54,45,-83,38,-41,31,-49,24,-107,17,65,10,-41,2,107,-5,4,-12,-75,-20,-120,-27,-118,-34,-57,-41,79,-47,35,-53,96,-59,-5,-65,17,-69,-102,-74,-82,-78,67,-81,114,-84,43,-86,-120,-88,119,-89,12,-89,56,-89,12,-88,112,-87,124,-85,17,-82,69,-79,-5,-76,61,-71,-8,-67,48,-61,-54,-56,-46,-50,38,-43,-50,-37,-73,-30,-52,-23,19,-15,108,-8,-42,-1,66,7,-100,14,-31,21,-5,28,-28,35,-116,42,-26,48,-19,54,-114,60,-58,65,-121,70,-54,74,-119,78,-68,81,91,84,103,86,-42,87,-85,88,-32,88,121,88,111,87,-46,85,-109,83,-58,80,101,77,125,73,14,69,43,64,-52,58,14,53,-20,46,121,40,-70,33,-59,26,-101,19,80,12,-12,4,-124,-3,38,-10,-49,-18,-101,-25,-107,-32,-64,-39,58,-45,-10,-52,28,-57,-103,-63,-110,-68,-6,-73,-25,-77,90,-80,91,-83,-16,-86,28,-87,-29,-89,71,-89,73,-89,-24,-89,38,-87,-3,-86,108,-83,111,-80,-3,-77,22,-72,-86,-68,-67,-63,54,-57,30,-51,87,-45,-26,-39,-74,-32,-66,-25,-14,-18,66,-10,-88,-3,10,5,109,12,-79,19,-42,26,-51,33,-128,40,-9,46,11,53,-47,58,32,64,5,69,108,73,81,77,-84,80,119,83,-81,85,75,87,80,88,-77,88,123,88,-90,87,51,86,39,84,-123,81,84,78,-108,74,83,70,-111,65,95,60,-68,54,-67,48,99,42,-63,35,-35,28,-57,21,-118,14,50,7,-47,-1,107,-8,25,-15,-38,-23,-54,-30,-22,-37,73,-43,-6,-50,-4,-56,99,-61,55,-66,125,-71,68,-75,-115,-79,102,-82,-55,-85,-51,-87,93,-88,-106,-89,98,-89,-44,-89,-36,-88,-124,-86,-62,-84,-108,-81,-8,-78,-34,-74,81,-69,51,-64,-113,-59,76,-53,110,-47,-37,-41,-103,-34,-121,-27,-83,-20,-14,-13,74,-5,-79,2,9,10,90,17,-123,24,-123,31,80,38,-46,44,9,51,-29,56,85,62,92,67,-21,71,-11,75,-127,79,114,82,-34,84,-86,86,-32,87,120,88,114,88,-49,87,-110,86,-72,84,71,82,72,79,-75,75,-92,71,10,67,1,62,-123,56,-90,50,109,44,-28,37,26,31,22,24,-22,16,-100,9,67,2,-34,-6,-115,-13,70,-20,44,-27,62,-34,-118,-41,35,-47,12,-53,83,-59,6,-64,38,-69,-58,-74,-30,-78,-114,-81,-61,-84,-109,-86,-14,-88,-10,-89,-115,-89,-54,-89,-100,-88,17,-86,24,-84,-69,-82,-25,-79,-91,-75,-31,-71,-96,-66,-49,-61,103,-55,105,-49,-76,-43,88,-36,49,-29,67,-22,119,-15,-52,-8,34,0,-122,7,-48,14,7,22,21,29,-20,35,-120,42,-42,48,-54,54,99,60,-118,65,65,70,121,74,45,78,83,81,-17,83,-18,85,90,87,40,88,89,88,-17,87,-29,86,71,85,5,83,64,80,-35,76,-5,72,-108,68,-80,63,102,58,-93,52,-108,46,36,40,119,33,-120,26,110,19,46,12,-35,4,126,-3,42,-10,-33,-18,-68,-25,-66,-32,-7,-39,122,-45,70,-51,113,-57,-3,-63,-7,-68,109,-72,93,-76,-38,-80,-39,-83,121,-85,-97,-87,110,-88,-53,-89,-48,-89,106,-88,-92,-87,119,-85,-34,-83,-39,-80,97,-76,109,-72,-5,-68,-1,-63,112,-57,71,-51,120,-45,-10,-39,-69,-32,-75,-25,-38,-18,32,-10,115,-3,-48,4,29,12,94,19,115,26,95,33,14,40,114,46,-116,52,62,58,-111,63,111,68,-47,72,-71,76,15,80,-33,82,23,85,-72,86,-62,87,43,88,-4,87,46,87,-58,85,-59,83,48,81,8,78,92,74,33,70,121,65,73,60,-63,54,-54,48,-123,42,-18,35,31,29,17,22,-22,14,-100,7,73,0,-16,-8,-88,-15}; }
	private static byte[] data12(){ return new byte[] {118,-22,110,-29,-106,-36,-2,-43,-79,-49,-73,-55,39,-60,-14,-66,65,-70,-2,-75,73,-78,25,-81,122,-84,109,-86,-2,-88,34,-88,-21,-89,71,-88,71,-87,-38,-86,12,-83,-54,-81,26,-77,-11,-74,75,-69,34,-64,102,-59,19,-53,32,-47,126,-41,34,-34,9,-27,22,-20,80,-13,-101,-6,-18,1,69,9,-128,16,-87,23,-96,30,101,37,-26,43,22,50,-13,55,102,61,114,66,4,71,22,75,-85,78,-88,81,32,84,-7,85,62,87,-22,87,-14,87,105,87,57,86,120,84,30,82,51,79,-70,75,-68,71,63,67,71,62,-24,56,26,51,-6,44,-123,38,-49,31,-34,24,-62,17,-120,10,55,3,-26,-5,-103,-12,97,-19,74,-26,98,-33,-79,-40,75,-46,48,-52,120,-58,29,-63,64,-68,-55,-73,-28,-77,121,-80,-94,-83,94,-85,-84,-87,-107,-88,28,-88,58,-88,-7,-88,79,-86,62,-84,-61,-82,-40,-79,116,-75,-102,-71,57,-66,78,-61,-48,-56,-80,-50,-19,-44,111,-37,61,-30,48,-23,95,-16,-108,-9,-19,-2,53,6,-126,13,-88,20,-72,27,-118,34,39,41,118,47,116,53,14,59,73,64,3,69,83,73,18,77,83,80,-2,82,27,85,-100,86,-119,87,-44,87,-119,87,-98,86,29,85,2,83,86,80,26,77,84,73,17,69,75,64,30,59,123,53,-121,47,50,41,-98,34,-58,27,-63,20,-108,13,82,6,2,-1,-74,-9,122,-16,84,-23,94,-30,-106,-37,19,-43,-37,-50,-7,-56,123,-61,103,-66,-55,-71,-92,-75,8,-78,-14,-82,111,-84,-127,-86,38,-87,105,-88,72,-88,-66,-88,-41,-87,-128,-85,-60,-83,-102,-80,-6,-77,-29,-73,77,-68,42,-63,126,-58,49,-52,68,-46,-89,-40,78,-33,50,-26,65,-19,116,-12,-73,-5,7,3,77,10,-125,17,-104,24,-124,31,53,38,-91,44,-62,50,-118,56,-26,61,-32,66,83,71,89,75,-54,78,-69,81,18,84,-39,85,7,87,-103,87,-111,87,-19,86,-81,85,-41,83,113,81,111,78,-16,74,-33,70,90,66,88,61,-15,55,30,50,-5,43,-125,37,-51,30,-34,23,-58,16,-112,9,73,2,-1,-6,-68,-13,-111,-20,-121,-27,-83,-34,13,-40,-74,-47,-80,-53,6,-58,-58,-64,-17,-69,-98,-73,-69,-77,116,-80,-88,-83,122,-85,-36,-87,-39,-88,111,-88,-90,-88,108,-87,-38,-86,-46,-84,104,-81,-123,-78,49,-74,91,-70,6,-65,30,-60,-92,-55,-116,-49,-62,-43,79,-36,13,-29,12,-22,39,-15,99,-8,-87,-1,-15,6,43,14,79,21,73,28,20,35,-98,41,-31,47,-52,53,93,59,122,64,51,69,98,73,29,77,67,80,-26,82,-21,84,99,86,57,87,126,87,29,87,45,86,-103,84,122,82,-66,79,-128,76,-83,72,104,68,-98,63,104,58,-51,52,-49,46,-128,40,-16,33,22,27,26,20,-12,12,-77,5,116,-2,42,-9,-5,-17,-30,-24,-12,-31,60,-37,-61,-44,-101,-50,-59,-56,86,-61,81,-66,-66,-71,-84,-75,25,-78,21,-81,-99,-84,-71,-86,112,-87,-71,-88,-89,-88,36,-87,70,-86,-8,-85,67,-82,30,-79,-127,-76,116,-72,-41,-68,-63,-63,9,-57,-59,-52,-49,-46,51,-39,-42,-33,-78,-26,-66,-19,-25,-12,36,-4,109,3,-92,10,-41,17,-35,24,-64,31,103,38,-58,44,-32,50,-108,56,-20,61,-45,66,66,71,54,75,-93,78,-125,81,-40,83,-112,85,-72,86,67,87,49,87,-115,86,67,85,110,83,-3,80,2,78,120,74,110,70,-26,65,-24,60,-127,55,-76,49,-110,43,34,37,112,30,-118,23,118,16,74,9,10,2,-56,-6,-110,-13,107,-20,112,-27,-103,-34,11,-40,-74,-47,-64,-53,25,-58,-26,-64,26,-68,-56,-73,-5,-77,-84,-80,-13,-83,-61,-85,46,-86,47,-87,-56,-88,1,-87,-52,-87,55,-85,53,-83,-60,-81,-26,-78,-118,-74,-74,-70,89,-65,113,-60,-17,-55,-47,-49,3,-42,-123,-36,66,-29,49,-22,77,-15,120,-8,-67,-1,-11,6,46,14,66,21,57,28,-8,34,124,41,-73,47,-102,53,34,59,63,64,-24,68,30,73,-54,76,-12,79,-114,82,-107,84,7,86,-30,86,35,87,-59,86,-42,85,68,84,40,82,115,79,53,76,110,72,40,68,105,63,57,58,-90,52,-81,46,109,40,-37,33,22,27,26,20,0,13,-53,5,-113,-2,81,-9,42,-16,22,-23,51,-30,-128,-37,15,-43,-22,-50,27,-55,-79,-61,-84,-66,34,-70,11,-74,127,-78,119,-81,1,-83,28,-85,-51,-87,25,-87,-4,-88,122,-87,-109,-86,63,-84,-123,-82,86,-79,-76,-76,-102,-72,-7,-68,-46,-63,26,-57,-61,-52,-54,-46,31,-39,-70,-33,-117,-26,-113,-19,-84,-12,-28,-5,29,3,86,10,120,17,124,24,90,31,-10,37,89,44,103,50,29,56,115,61,86,66,-54,70,-68,74,44,78,17,81,102,83,40,85,84,86,-28,86,-32,86,59,86,5,85,49,83,-47,80}; }
	private static byte[] data13(){ return new byte[] {-37,77,99,74,97,70,-29,65,-8,60,-108,55,-36,49,-62,43,93,37,-71,30,-37,23,-44,16,-78,9,122,2,66,-5,16,-12,-12,-20,-4,-27,45,-33,-99,-40,81,-46,85,-52,-74,-58,125,-63,-82,-68,96,-72,-126,-76,60,-79,109,-82,66,-84,-99,-86,-108,-87,40,-87,76,-87,21,-86,106,-85,96,-83,-33,-81,-14,-78,-119,-74,-92,-70,59,-65,65,-60,-78,-55,-121,-49,-88,-43,33,-36,-53,-30,-74,-23,-67,-16,-23,-9,26,-1,83,6,126,13,-113,20,-124,27,58,34,-60,40,-10,46,-31,52,104,58,-120,63,60,68,113,72,41,76,93,79,-3,81,22,84,-112,85,123,86,-57,86,126,86,-102,85,30,84,14,82,110,79,62,76,-114,72,85,68,-84,63,-119,58,9,53,35,47,-18,40,110,34,-75,27,-58,20,-71,13,-116,6,91,-1,36,-8,3,-15,-11,-23,20,-29,98,-36,-14,-43,-54,-49,-7,-55,-119,-60,125,-65,-22,-70,-52,-74,49,-77,31,-80,-103,-83,-91,-85,71,-86,127,-87,82,-87,-69,-87,-63,-86,90,-84,-120,-82,71,-79,-112,-76,94,-72,-84,-68,111,-63,-92,-58,55,-52,51,-46,109,-40,0,-33,-65,-27,-76,-20,-55,-13,-14,-6,37,2,87,9,113,16,119,23,76,30,-18,36,82,43,97,49,35,55,122,60,110,65,-26,69,-20,73,101,77,95,80,-61,82,-102,84,-40,85,-128,86,-113,86,4,86,-29,84,43,83,-35,80,7,78,-99,74,-68,70,83,66,122,61,54,56,-123,50,-116,44,50,38,-94,31,-43,24,-40,17,-59,10,-104,3,102,-4,63,-11,34,-18,46,-25,96,-32,-50,-39,124,-45,123,-51,-45,-57,-115,-62,-73,-67,80,-71,110,-75,10,-78,50,-81,-25,-84,50,-85,15,-86,-119,-87,-106,-87,63,-86,-128,-85,84,-83,-69,-81,-78,-78,45,-74,47,-70,-88,-66,-102,-61,-17,-56,-82,-50,-69,-44,27,-37,-68,-31,-117,-24,-113,-17,-92,-10,-45,-3,-1,4,39,12,53,19,37,26,-28,32,106,39,-85,45,-103,51,44,57,94,62,26,67,106,71,49,75,123,78,53,81,99,83,-3,84,-1,85,109,86,60,86,121,85,29,84,41,82,-84,79,-106,76,7,73,-20,68,92,64,92,59,-20,53,41,48,2,42,-96,35,-13,28,26,22,24,15,-6,7,-47,0,-91,-7,-124,-14,123,-21,-105,-28,-28,-35,107,-41,63,-47,91,-53,-29,-59,-61,-64,31,-68,-22,-73,56,-76,14,-79,105,-82,93,-84,-36,-86,-8,-87,-88,-87,-15,-87,-44,-86,75,-84,88,-82,-13,-80,26,-76,-55,-73,-11,-69,-102,-64,-81,-59,41,-53,6,-47,45,-41,-89,-35,79,-28,56,-21,55,-14,92,-7,127,0,-83,7,-61,14,-56,21,-96,28,72,35,-79,41,-47,47,-101,53,9,59,12,64,-99,68,-68,72,77,76,103,79,-23,81,-31,83,64,85,14,86,61,86,-37,85,-33,84,72,83,41,81,110,78,51,75,109,71,45,67,115,62,78,57,-64,51,-35,45,-95,39,40,33,107,26,-119,19,125,12,97,5,54,-2,19,-9,-4,-17,7,-23,50,-30,-101,-37,62,-43,46,-49,118,-55,28,-60,46,-65,-79,-70,-81,-74,45,-77,54,-80,-58,-83,-16,-85,-91,-86,-10,-87,-33,-87,91,-86,120,-85,29,-83,97,-81,41,-78,-127,-75,91,-71,-83,-67,124,-62,-79,-57,75,-51,65,-45,-127,-39,9,-32,-55,-26,-80,-19,-62,-12,-38,-5,6,3,37,10,50,17,39,24,-26,30,125,37,-61,43,-55,49,106,55,-74,60,-116,65,-11,69,-31,73,73,77,43,80,124,82,63,84,107,85,4,86,0,86,103,85,57,84,113,82,32,80,57,77,-48,73,-31,69,122,65,-100,60,87,55,-83,49,-81,43,94,37,-42,30,9,24,32,17,15,10,-15,2,-51,-5,-79,-12,-90,-19,-63,-26,2,-32,-126,-39,66,-45,81,-51,-68,-57,-120,-62,-63,-67,113,-71,-104,-75,75,-78,125,-81,71,-83,-103,-85,-118,-86,8,-86,38,-86,-42,-86,28,-84,-3,-83,99,-80,97,-77,-35,-74,-31,-70,89,-65,70,-60,-99,-55,80,-49,96,-43,-78,-37,74,-30,21,-23,7,-16,23,-9,53,-2,87,5,111,12,114,19,79,26,4,33,120,39,-86,45,-116,51,15,57,51,62,-28,66,34,71,-30,74,30,78,-50,80,-12,82,-124,84,126,85,-24,85,-79,85,-21,84,-116,83,-106,81,26,79,7,76,121,72,97,68,-39,63,-38,58,122,53,-77,47,-92,41,61,35,-89,28,-46,21,-34,14,-50,7,-80,0,-111,-7,127,-14,-128,-21,-83,-28,2,-34,-101,-41,116,-47,-92,-53,47,-58,30,-63,-128,-68,86,-72,-86,-76,-122,-79,-25,-82,-34,-84,98,-85,126,-86,46,-86,121,-86,86,-85,-49,-84,-46,-82,110,-79,-120,-76,53,-72,84,-68,-14,-64,-2,-59,108,-53,58,-47,93,-41,-66,-35,105,-28,55,-21,50,-14,67,-7,96,0,122,7,-117,14,125,21,78,28,-21,34,72,41}; }
	private static byte[] data14(){ return new byte[] {96,47,35,53,-121,58,-122,63,20,68,40,72,-63,75,-48,78,89,81,77,83,-77,84,-128,85,-70,85,90,85,102,84,-38,82,-64,80,20,78,-30,74,42,71,-12,66,76,62,47,57,-72,51,-39,45,-74,39,68,33,-100,26,-61,19,-54,12,-74,5,-96,-2,-127,-9,126,-16,-118,-23,-56,-30,51,-36,-32,-43,-41,-49,34,-54,-52,-60,-31,-65,98,-69,99,-73,-39,-77,-27,-80,106,-82,-111,-84,59,-85,-122,-86,97,-86,-43,-86,-32,-85,124,-83,-83,-81,106,-78,-83,-75,121,-71,-71,-67,118,-62,-104,-57,36,-51,3,-45,54,-39,-84,-33,87,-26,55,-19,48,-12,67,-5,92,2,111,9,119,16,91,23,27,30,-92,36,-23,42,-21,48,-115,54,-43,59,-78,64,28,69,12,73,-128,76,102,79,-59,81,-108,83,-53,84,117,85,-128,85,-6,84,-37,83,44,82,-23,79,26,77,-57,73,-23,69,-99,65,-46,60,-95,55,17,50,32,44,-21,37,112,31,-71,24,-32,17,-36,10,-47,3,-73,-4,-91,-11,-88,-18,-60,-25,20,-31,-114,-38,87,-44,97,-50,-50,-56,-110,-61,-55,-66,106,-70,-113,-74,46,-77,87,-80,14,-82,83,-84,42,-85,-100,-86,-101,-86,60,-85,103,-84,46,-82,126,-80,96,-77,-60,-74,-85,-70,13,-65,-34,-61,29,-55,-71,-50,-83,-44,-19,-38,111,-31,37,-24,8,-17,3,-10,23,-3,40,4,58,11,49,18,12,25,-71,31,46,38,97,44,70,50,-48,55,-6,60,-72,65,1,70,-46,73,29,77,-28,79,26,82,-59,83,-42,84,89,85,63,85,-107,84,81,83,126,81,26,79,41,76,-72,72,-64,68,85,64,117,59,44,54,-119,48,-118,42,69,36,-66,29,4,23,32,16,35,9,16,2,1,-5,-11,-13,2,-19,44,-26,-117,-33,26,-39,-9,-46,26,-51,-98,-57,-127,-62,-43,-67,-107,-71,-37,-75,-101,-78,-22,-81,-64,-83,45,-84,36,-85,-66,-86,-33,-86,-92,-85,-16,-84,-39,-82,75,-79,70,-76,-49,-73,-55,-69,74,-64,46,-59,-124,-54,46,-48,53,-42,-128,-36,11,-29,-55,-23,-82,-16,-84,-9,-68,-2,-52,5,-49,12,-61,19,-117,26,45,33,-117,39,-82,45,118,51,-19,56,-8,61,-102,66,-56,70,118,74,-94,77,71,80,92,82,-28,83,-43,84,51,85,-7,84,43,84,-55,82,-42,80,83,78,72,75,-72,71,-86,67,36,63,51,58,-43,52,34,47,21,41,-59,34,53,28,117,21,-113,14,-113,7,-124,0,115,-7,117,-14,-121,-21,-59,-28,44,-34,-44,-41,-67,-47,-1,-53,-107,-58,-106,-63,0,-67,-30,-72,67,-75,35,-78,-110,-81,-120,-83,18,-84,51,-85,-32,-86,46,-85,8,-84,121,-83,126,-81,9,-78,38,-75,-64,-72,-38,-68,104,-63,103,-58,-56,-53,-120,-47,-106,-41,-18,-35,127,-28,68,-21,41,-14,42,-7,52,0,63,7,63,14,31,21,-26,27,108,34,-60,40,-52,46,-126,52,-30,57,-45,62,91,67,111,71,-4,74,17,78,-109,80,-115,82,-12,83,-57,84,6,85,-82,84,-59,83,66,82,55,80,-105,77,116,74,-52,70,-87,66,14,62,12,57,-99,51,-36,45,-60,39,107,33,-44,26,17,20,39,13,42,6,31,-1,23,-8,31,-15,61,-22,-123,-29,-3,-36,-77,-42,-76,-48,5,-53,-75,-59,-55,-64,82,-68,71,-72,-53,-76,-64,-79,80,-81,95,-83,9,-84,68,-85,17,-85,121,-85,110,-84,-3,-83,24,-80,-64,-78,-16,-75,-94,-71,-48,-67,113,-62,-127,-57,-18,-52,-66,-46,-45,-40,54,-33,-52,-27,-109,-20,123,-13,121,-6,-126,1,-122,8,125,15,86,22,11,29,-118,35,-52,41,-58,47,103,53,-80,58,-115,63,-2,67,-11,71,111,75,99,78,-48,80,-85,82,-7,83,-81,84,-42,84,98,84,93,83,-58,81,-98,79,-21,76,-80,73,-10,69,-68,65,22,61,-2,55,-120,50,-72,44,-102,38,53,32,-98,25,-44,18,-19,11,-18,4,-23,-3,-24,-10,-13,-17,34,-23,110,-30,-5,-37,-68,-43,-49,-49,51,-54,-10,-60,36,-64,-71,-69,-44,-73,97,-76,122,-79,28,-81,71,-83,13,-84,91,-85,72,-85,-62,-85,-44,-84,120,-82,-88,-80,104,-77,-86,-74,111,-70,-83,-66,96,-61,123,-56,-9,-51,-51,-45,-18,-39,85,-32,-16,-26,-71,-19,-94,-12,-99,-5,-93,2,-98,9,-110,16,94,23,10,30,120,36,-79,42,-110,48,45,54,86,59,44,64,125,68,102,72,-59,75,-92,78,-9,80,-65,82,-16,83,-108,84,-96,84,21,84,-2,82,77,81,20,79,75,76,0,73,50,69,-19,64,54,60,17,55,-107,49,-77,43,-103,37,36,31,-109,24,-65,17,-32,10,-34,3,-33,-4,-29,-11,-9,-18,45,-24,-119,-31,28,-37,-15,-44,15,-49,-122,-55,91,-60,-103,-65,71,-69,113,-73,21,-76,69,-79,-7,-82,62,-83,22,-84,125,-85,124,-85,16,-84,47,-83,-18,-82,42,-79,0,-76,81,-73}; }
	private static byte[] data15(){ return new byte[] {38,-69,114,-65,48,-60,87,-55,-35,-50,-71,-44,-26,-38,71,-31,-16,-25,-79,-18,-98,-11,-105,-4,-108,3,-111,10,117,17,61,24,-35,30,64,37,106,43,63,49,-58,54,-27,59,-95,64,-24,68,-73,72,9,76,-49,78,17,81,-60,82,-33,83,117,84,100,84,-46,83,-100,82,-27,80,-113,78,-61,75,94,72,-118,68,52,64,115,59,70,54,-66,48,-36,42,-77,36,70,30,-89,23,-36,16,-7,9,-6,2,5,-4,5,-11,43,-18,97,-25,-52,-32,104,-38,76,-44,116,-50,0,-55,-37,-61,50,-65,-19,-70,38,-73,-28,-77,28,-79,-22,-82,63,-83,39,-84,-92,-85,-79,-85,87,-84,-118,-83,85,-81,-93,-79,-123,-76,-29,-73,-58,-69,29,-64,-29,-60,20,-54,-96,-49,-124,-43,-81,-37,29,-30,-68,-24,-121,-17,108,-10,100,-3,92,4,85,11,46,18,-11,24,-127,31,-28,37,-7,43,-55,49,60,55,82,60,-4,64,52,69,-11,72,48,76,-17,78,26,81,-67,82,-52,83,74,84,48,84,-118,83,74,82,125,80,38,78,62,75,-38,71,-9,67,-108,63,-46,58,-105,53,13,48,36,42,-5,35,-121,29,-19,22,31,16,60,9,72,2,76,-5,94,-12,-128,-19,-58,-26,53,-32,-34,-39,-54,-45,2,-50,-108,-56,-123,-61,-32,-66,-79,-70,-10,-74,-65,-77,12,-79,-27,-82,74,-83,66,-84,-54,-85,-22,-85,-104,-84,-34,-83,-81,-81,15,-78,-9,-76,99,-72,75,-68,-84,-64,122,-59,-81,-54,67,-48,37,-42,89,-36,-62,-30,103,-23,45,-16,16,-9,7,-2,-7,4,-21,11,-62,18,122,25,6,32,89,38,104,44,43,50,-109,55,-99,60,60,65,101,69,26,73,74,76,-9,78,25,81,-83,82,-81,83,31,84,-2,83,69,83,1,82,35,80,-59,77,-44,74,103,71,124,67,20,63,73,58,14,53,123,47,-106,41,98,35,-8,28,86,22,-114,15,-81,8,-73,1,-54,-6,-41,-13,9,-19,77,-26,-52,-33,120,-39,111,-45,-78,-51,77,-56,72,-61,-78,-66,-120,-70,-34,-74,-80,-77,11,-79,-21,-82,96,-83,97,-84,-11,-85,29,-84,-38,-84,34,-82,4,-80,103,-78,87,-75,-51,-72,-73,-68,33,-63,-15,-59,42,-53,-65,-48,-88,-42,-43,-36,70,-29,-29,-23,-86,-16,-116,-9,123,-2,109,5,86,12,41,19,-38,25,95,32,-87,38,-79,44,105,50,-52,55,-56,60,96,65,124,69,44,73,76,76,-11,78,8,81,-108,82,-114,83,-11,83,-56,83,12,83,-72,81,-35,79,112,77,126,74,10,71,24,67,-77,62,-35,57,-90,52,13,47,41,41,-9,34,-116,28,-21,21,39,15,72,8,89,1,109,-6,-128,-13,-75,-20,5,-26,-125,-33,64,-39,52,-45,-120,-51,35,-56,45,-61,-100,-66,123,-70,-38,-74,-76,-77,22,-79,3,-81,123,-83,-124,-84,35,-84,78,-84,20,-83,98,-82,70,-80,-77,-78,-92,-75,31,-71,13,-67,119,-63,74,-58,-123,-53,25,-47,1,-41,49,-35,-101,-29,59,-22,-4,-16,-37,-9,-58,-2,-75,5,-105,12,103,19,17,26,-113,32,-44,38,-43,44,-122,50,-31,55,-40,60,103,65,126,69,36,73,64,76,-33,78,-15,80,113,82,105,83,-57,83,-104,83,-43,82,127,81,-98,79,47,77,57,74,-59,70,-49,66,106,62,-107,57,89,52,-56,46,-33,40,-78,34,72,28,-87,21,-21,14,12,8,38,1,54,-6,88,-13,-117,-20,-31,-27,106,-33,34,-39,42,-45,117,-51,34,-56,42,-61,-94,-66,-120,-70,-24,-74,-51,-77,47,-79,37,-81,-99,-83,-80,-84,76,-84,-126,-84,66,-83,-100,-82,122,-80,-17,-78,-35,-75,90,-71,72,-67,-78,-63,-124,-58,-66,-53,81,-47,54,-41,98,-35,-51,-29,101,-22,39,-15,-1,-9,-24,-2,-49,5,-77,12,118,19,34,26,-104,32,-41,38,-40,44,125,50,-37,55,-58,60,85,65,105,69,5,73,37,76,-70,78,-53,80,75,82,60,83,-100,83,104,83,-91,82,80,81,108,79,-1,76,7,74,-105,70,-98,66,65,62,102,57,53,52,-97,46,-65,40,-111,34,44,28,-109,21,-43,14,-2,7,24,1,48,-6,85,-13,-116,-20,-24,-27,114,-33,49,-39,60,-45,-116,-51,58,-56,73,-61,-63,-66,-86,-70,18,-73,-17,-77,94,-79,75,-81,-50,-83,-40,-84,126,-84,-85,-84,114,-83,-59,-82,-90,-80,22,-77,6,-74,124,-71,108,-67,-49,-63,-97,-58,-41,-53,99,-47,73,-41,108,-35,-42,-29,103,-22,40,-15,-7,-9,-34,-2,-60,5,-100,12,102,19,4,26,125,32,-74,38,-78,44,89,50,-81,55,-98,60,37,65,59,69,-43,72,-12,75,-118,78,-101,80,25,82,15,83,109,83,62,83,123,82,41,81,71,79,-32,76,-21,73,124,70,-115,66,42,62,96,57,40,52,-94,46,-67,40,-101,34,54,28,-92,21,-21,14,24,8,54,1,85,-6,121,-13,-72,-20,21,-26,-93,-33,102,-39}; }
	private static byte[] data16(){ return new byte[] {111,-45,-58,-51,113,-56,-123,-61,-6,-66,-26,-70,73,-73,45,-76,-111,-79,-123,-81,-1,-83,12,-83,-87,-84,-41,-84,-106,-83,-22,-82,-62,-80,46,-77,26,-74,-119,-71,117,-67,-48,-63,-97,-58,-54,-53,89,-47,47,-41,86,-35,-76,-29,68,-22,-5,-16,-52,-9,-87,-2,-113,5,95,12,39,19,-62,25,57,32,112,38,107,44,16,50,104,55,82,60,-32,64,-13,68,-110,72,-79,75,76,78,93,80,-27,81,-39,82,64,83,21,83,87,82,14,81,47,79,-49,76,-30,73,121,70,-111,66,55,62,112,57,69,52,-66,46,-26,40,-57,34,106,28,-34,21,41,15,92,8,127,1,-96,-6,-55,-13,12,-19,106,-26,-4,-33,-67,-39,-55,-45,29,-50,-50,-56,-42,-61,84,-65,53,-69,-103,-73,119,-76,-40,-79,-59,-81,59,-82,65,-83,-41,-84,-1,-84,-72,-83,-2,-82,-41,-80,52,-77,26,-74,-124,-71,95,-67,-67,-63,120,-58,-91,-53,36,-47,-7,-42,21,-35,108,-29,-8,-23,-89,-16,116,-9,75,-2,45,5,-4,11,-66,18,90,25,-52,31,8,38,-3,43,-88,49,-1,54,-20,59,-128,64,-110,68,59,72,93,75,-2,77,22,80,-90,81,-95,82,18,83,-18,82,58,82,-8,80,40,79,-52,76,-19,73,-117,70,-82,66,94,62,-95,57,124,52,3,47,47,41,27,35,-61,28,64,22,-112,15,-55,8,-14,1,20,-5,70,-12,-124,-19,-21,-26,117,-32,65,-38,65,-44,-100,-50,64,-55,81,-60,-68,-65,-89,-69,-10,-73,-40,-76,43,-78,18,-80,-128,-82,120,-83,9,-83,37,-83,-48,-83,18,-81,-41,-80,47,-77,8,-74,99,-71,58,-67,-123,-63,61,-58,89,-53,-46,-48,-100,-42,-80,-36,-2,-30,-125,-23,43,-16,-14,-10,-57,-3,-97,4,112,11,45,18,-55,24,59,31,119,37,110,43,31,49,115,54,111,59,-3,63,34,68,-56,71,-6,74,-96,77,-58,79,91,81,103,82,-33,82,-53,82,33,82,-19,80,40,79,-36,76,8,74,-78,70,-26,66,-100,62,-15,57,-44,52,102,47,-97,41,-110,35,69,29,-56,22,33,16,95,9,-116,2,-75,-5,-24,-12,41,-18,-113,-25,26,-31,-30,-38,-27,-44,54,-49,-38,-55,-33,-60,73,-64,38,-68,116,-72,66,-75,-109,-78,104,-80,-51,-82,-71,-83,57,-83,73,-83,-24,-83,24,-81,-47,-80,25,-77,-30,-75,51,-71,-8,-68,56,-63,-32,-59,-15,-54,93,-48,29,-42,37,-36,108,-30,-28,-24,-119,-17,70,-10,24,-3,-22,3,-69,10,113,17,20,24,-128,30,-61,36,-69,42,112,48,-49,53,-53,58,105,63,-113,67,72,71,126,74,55,77,101,79,11,81,36,82,-85,82,-88,82,13,82,-23,80,52,79,-7,76,51,74,-12,70,43,67,-3,62,87,58,77,53,-19,47,45,42,48,36,-21,29,121,23,-40,16,30,10,81,3,125,-4,-78,-11,-7,-18,88,-24,-22,-31,-89,-37,-86,-43,-12,-49,-109,-54,-114,-59,-17,-64,-63,-68,1,-71,-56,-75,4,-77,-47,-80,30,-81,4,-82,107,-83,110,-83,-5,-83,21,-81,-62,-80,-10,-78,-84,-75,-18,-72,-97,-68,-48,-64,105,-59,106,-54,-55,-49,121,-43,120,-37,-80,-31,36,-24,-69,-18,117,-11,60,-4,17,3,-42,9,-105,16,45,23,-89,29,-29,35,-25,41,-95,47,4,53,16,58,-78,62,-22,66,-84,70,-13,73,-71,76,-8,78,-78,80,-41,81,122,82,125,82,1,82,-23,80,76,79,34,77,113,74,63,71,-109,67,110,63,-35,58,-28,53,-113,48,-31,42,-14,36,-76,30,83,24,-77,17,10,11,57,4,115,-3,-92,-10,-21,-17,82,-23,-42,-30,-101,-36,-114,-42,-40,-48,105,-53,93,-58,-79,-63,117,-67,-88,-71,94,-74,-119,-77,68,-79,-126,-81,77,-82,-88,-83,-111,-83,10,-82,18,-81,-90,-80,-59,-78,107,-75,-110,-72,52,-68,80,-64,-43,-60,-57,-55,21,-49,-76,-44,-89,-38,-46,-32,58,-25,-55,-19,120,-12,61,-5,9,2,-47,8,-118,15,40,22,-98,28,-27,34,-20,40,-84,46,30,52,48,57,-27,61,38,66,-5,69,81,73,42,76,127,78,73,80,-119,81,57,82,92,82,-19,81,-11,80,105,79,87,77,-68,74,-94,71,8,68,-4,63,122,59,-104,54,81,49,-73,43,-45,37,-88,31,74,25,-64,18,18,12,84,5,-119,-2,-61,-9,8,-15,110,-22,-16,-29,-83,-35,-98,-41,-39,-47,101,-52,73,-57,-112,-62,69,-66,101,-70,10,-73,33,-76,-57,-79,-17,-81,-94,-82,-23,-83,-74,-83,27,-82,6,-81,-123,-80,-117,-78,24,-75,40,-72,-76,-69,-73,-65,44,-60,5,-55,66,-50,-46,-45,-80,-39,-46,-33,41,-26,-79,-20,85,-13,20,-6,-38,0,-95,7,87,14,-7,20,112,27,-65,33,-53,39,-104,45,17,51,54,56,-12,60,74,65,49,69,-103,72,-116,75,-16,77,-41,79,45,81,-9,81,51,82,-32,81,-3,80,-111,79,-108,77}; }
	private static byte[] data17(){ return new byte[] {23,75,18,72,-107,68,-102,64,55,60,97,55,53,50,-85,44,-41,38,-67,32,106,26,-20,19,74,13,-112,6,-52,-1,6,-7,81,-14,-82,-21,53,-27,-27,-34,-48,-40,3,-45,127,-51,86,-56,-112,-61,43,-65,67,-69,-58,-73,-46,-76,87,-78,107,-80,5,-81,43,-82,-27,-83,39,-82,-3,-82,93,-80,68,-78,-67,-76,-86,-73,39,-69,5,-65,108,-61,39,-56,85,-51,-52,-46,-99,-40,-84,-34,-11,-28,115,-21,10,-14,-61,-8,-122,-1,69,6,0,13,-97,19,28,26,113,32,-122,38,94,44,-28,49,24,55,-25,59,82,64,74,68,-50,71,-46,74,88,77,81,79,-56,80,-84,81,5,82,-48,81,10,81,-72,79,-32,77,120,75,-107,72,46,69,82,65,5,61,74,56,51,51,-69,45,-1,39,-15,33,-78,27,61,21,-90,14,-12,7,55,1,115,-6,-64,-13,26,-19,-99,-26,68,-32,45,-38,74,-44,-62,-50,-126,-55,-84,-60,54,-64,49,-68,-91,-72,-114,-75,1,-77,-13,-80,114,-81,126,-82,18,-82,61,-82,-20,-82,51,-80,-4,-79,78,-76,43,-73,121,-70,79,-66,-117,-62,55,-57,71,-52,-84,-47,105,-41,98,-35,-95,-29,10,-22,-96,-16,73,-9,7,-2,-59,4,123,11,33,18,-96,24,-5,30,28,37,-3,42,-106,48,-42,53,-67,58,56,63,76,67,-25,70,4,74,-85,76,-70,78,88,80,83,81,-45,81,-70,81,23,81,-26,79,43,78,-25,75,34,73,-39,69,28,66,-24,61,75,57,75,52,-20,46,65,41,76,35,23,29,-73,22,37,16,-126,9,-58,2,11,-4,84,-11,-80,-18,44,-24,-50,-31,-87,-37,-65,-43,33,-48,-41,-54,-26,-59,94,-63,63,-67,-104,-71,105,-74,-72,-77,-110,-79,-20,-81,-39,-82,77,-82,81,-82,-27,-82,1,-80,-81,-79,-35,-77,-106,-74,-53,-71,121,-67,-98,-63,44,-58,33,-53,112,-48,18,-42,-3,-37,38,-30,-124,-24,7,-17,-82,-11,96,-4,28,3,-46,9,118,16,-2,22,94,29,-119,35,121,41,33,47,115,52,112,57,2,62,46,66,-27,69,33,73,-29,75,25,78,-48,79,-12,80,-108,81,-97,81,34,81,19,80,123,78,94,76,-73,73,-108,70,-12,66,-32,62,98,58,123,53,58,48,-95,42,-60,36,-94,30,79,24,-49,17,49,11,-127,4,-57,-3,20,-9,106,-16,-25,-23,124,-29,81,-35,86,-41,-87,-47,75,-52,69,-57,-92,-62,110,-66,-91,-70,91,-73,-117,-76,61,-78,126,-80,61,-81,-110,-82,114,-82,-39,-82,-40,-81,92,-79,100,-77,-2,-75,8,-71,-101,-68,-99,-64,10,-59,-26,-55,22,-49,-93,-44,116,-38,-114,-32,-43,-26,83,-19,-27,-13,-105,-6,74,1,0,8,-91,14,49,21,-103,27,-46,33,-52,39,-122,45,-19,50,-3,55,-82,60,-16,64,-57,68,36,72,2,75,99,77,54,79,-121,80,73,81,124,81,37,81,64,80,-51,78,-41,76,86,74,88,71,-37,67,-20,63,-119,59,-58,54,-101,49,37,44,84,38,82,32,7,26,-100,19,8,13,95,6,-83,-1,-8,-8,83,-14,-61,-21,89,-27,27,-33,23,-39,86,-45,-28,-51,-55,-56,10,-60,-69,-65,-46,-69,103,-72,118,-75,2,-77,28,-79,-72,-81,-30,-82,-103,-82,-37,-82,-83,-81,9,-79,-20,-78,89,-75,66,-72,-83,-69,-118,-65,-39,-61,-111,-56,-89,-51,21,-45,-45,-40,-49,-34,14,-27,113,-21,0,-14,-95,-8,86,-1,1,6,-80,12,57,19,-81,25,-19,31,-4,37,-61,43,66,49,105,54,50,59,-107,63,-117,67,6,71,15,74,-115,76,-111,78,2,80,-15,80,78,81,33,81,103,80,30,79,82,77,-6,74,36,72,-49,68,3,65,-58,60,35,56,22,51,-65,45,5,40,29,34,-29,27,-117,21,1,15,102,8,-73,1,7,-5,97,-12,-54,-19,94,-25,13,-31,1,-37,42,-43,-92,-49,112,-54,-106,-59,41,-63,30,-67,-109,-71,120,-74,-29,-77,-48,-79,68,-80,66,-81,-50,-82,-26,-82,-120,-81,-69,-80,113,-78,-78,-76,117,-73,-76,-70,106,-66,-104,-62,40,-57,32,-52,114,-47,15,-41,-5,-36,30,-29,115,-23,-13,-17,-118,-10,53,-3,-29,3,-117,10,30,17,-105,23,-28,29,0,36,-37,41,109,47,-80,52,-108,57,21,62,46,66,-52,69,-4,72,-94,75,-49,77,109,79,-122,80,19,81,16,81,-121,80,107,79,-54,77,-93,75,-13,72,-51,69,38,66,19,62,-113,57,-84,52,106,47,-39,41,-3,35,-27,29,-107,23,37,17,-116,10,-22,3,60,-3,-105,-10,-4,-17,-119,-23,42,-29,19,-35,37,-41,-115,-47,59,-52,75,-57,-75,-62,-110,-66,-39,-70,-99,-73,-38,-76,-97,-78,-27,-80,-73,-81,19,-81,-7,-82,113,-81,112,-80,-5,-79,11,-76,-94,-74,-77,-71,68,-67,68,-63,-79,-59,-121,-54,-77,-49,57,-43,4,-37,19,-31,85,-25,-62,-19,79,-12,-15,-6,-104,1,68,8}; }
	private static byte[] data18(){ return new byte[] {-43,14,90,21,-81,27,-35,33,-58,39,118,45,-54,50,-46,55,115,60,-87,64,118,68,-58,71,-99,74,-15,76,-62,78,6,80,-59,80,-11,80,-105,80,-78,79,64,78,69,76,-53,73,-53,70,87,67,102,63,19,59,74,54,54,49,-70,43,1,38,-3,31,-56,25,96,19,-34,12,63,6,-103,-1,-12,-8,89,-14,-41,-21,122,-27,70,-33,81,-39,-102,-45,50,-50,34,-55,109,-60,35,-64,71,-68,-35,-72,-11,-75,-123,-77,-95,-79,63,-80,107,-81,32,-81,99,-81,50,-80,-122,-79,107,-77,-53,-75,-78,-72,18,-68,-25,-65,45,-60,-38,-56,-29,-51,72,-45,-11,-40,-20,-34,22,-27,115,-21,-19,-15,-118,-8,39,-1,-46,5,106,12,-19,18,86,25,-119,31,-112,37,75,43,-58,48,-30,53,-88,58,7,63,-13,66,119,70,114,73,-4,75,-10,77,117,79,95,80,-57,80,-99,80,-22,79,-82,78,-25,76,-100,74,-47,71,-120,68,-54,64,-102,60,4,56,8,51,-68,45,22,40,56,34,17,28,-60,21,76,15,-70,8,30,2,119,-5,-36,-12,86,-18,-22,-25,-84,-31,-94,-37,-46,-43,84,-48,32,-53,78,-58,-36,-63,-42,-67,70,-70,40,-73,-109,-76,113,-78,-24,-80,-43,-81,92,-81,101,-81,-1,-81,32,-79,-52,-78,-6,-76,-80,-73,-38,-70,-121,-66,-102,-62,31,-57,3,-52,65,-47,-46,-42,-89,-36,-69,-30,2,-23,109,-17,-3,-11,-110,-4,58,3,-49,9,96,16,-54,22,20,29,37,35,-1,40,-115,46,-49,51,-74,56,53,61,86,65,-10,68,48,72,-33,74,19,77,-61,78,-29,79,-123,80,-114,80,22,80,15,79,127,77,108,75,-46,72,-65,69,46,66,49,62,-63,57,-9,52,-60,47,77,42,-128,36,127,30,66,24,-35,17,89,11,-59,4,34,-2,-118,-9,-5,-16,-122,-22,62,-28,26,-34,61,-40,-103,-46,79,-51,85,-56,-67,-61,-110,-65,-52,-69,-119,-72,-73,-75,109,-77,-95,-79,100,-80,-88,-81,126,-81,-34,-81,-60,-80,57,-78,50,-76,-86,-74,-84,-71,24,-67,8,-63,86,-59,21,-54,41,-49,-104,-44,75,-38,71,-32,113,-26,-47,-20,71,-13,-34,-7,118,0,20,7,-94,13,26,20,108,26,-106,32,-127,38,47,44,-116,49,-104,54,62,59,-119,63,88,67,-65,70,-91,73,13,76,-15,77,80,79,34,80,111,80,46,80,95,79,14,78,47,76,-47,73,-14,70,-104,67,-54,63,-116,59,-22,54,-26,49,-114,44,-23,38,-1,32,-34,26,-113,20,24,14,-112,7,-10,0,90,-6,-52,-13,79,-19,-11,-26,-58,-32,-52,-38,18,-43,-90,-49,-120,-54,-52,-59,112,-63,-123,-67,8,-70,8,-73,-125,-76,-125,-78,9,-79,20,-80,-81,-81,-51,-81,-128,-80,-78,-79,113,-77,-75,-75,115,-72,-72,-69,101,-65,-113,-61,22,-56,6,-51,74,-46,-37,-41,-71,-35,-56,-29,16,-22,122,-16,-3,-10,-107,-3,43,4,-64,10,58,17,-96,23,-43,29,-40,35,-91,41,25,47,80,52,27,57,-113,61,-110,65,38,69,67,72,-32,74,3,77,-108,78,-82,79,45,80,49,80,-100,79,-118,78,-23,76,-59,74,33,72,-2,68,101,65,92,61,-22,56,15,52,-25,46,92,41,-98,35,-111,29,93,23,-7,16,126,10,-22,3,88,-3,-63,-10,67,-16,-38,-23,-101,-29,-117,-35,-72,-41,41,-46,-20,-52,4,-56,-127,-61,97,-65,-72,-69,122,-72,-57,-75,-125,-77,-45,-79,-97,-80,-8,-81,-33,-81,70,-80,69,-79,-66,-78,-57,-76,75,-73,82,-70,-53,-67,-66,-63,20,-58,-43,-54,-17,-49,90,-43,20,-37,7,-31,51,-25,-116,-19,-2,-13,-115,-6,31,1,-79,7,54,14,-94,20,-23,26,6,33,-29,38,-125,44,-47,49,-51,54,104,59,-100,63,101,67,-75,70,-112,73,-26,75,-65,77,13,79,-41,79,17,80,-57,79,-17,78,-112,77,-83,75,67,73,96,70,-1,66,44,63,-20,58,72,54,66,49,-19,43,69,38,99,32,67,26,-9,19,-115,13,4,7,119,0,-29,-7,94,-13,-22,-20,-95,-26,115,-32,-112,-38,-37,-44,127,-49,109,-54,-67,-59,111,-63,-111,-67,29,-70,47,-73,-80,-76,-64,-78,77,-79,100,-80,9,-80,46,-80,-22,-80,32,-78,-22,-77,45,-74,-11,-72,56,-68,-22,-65,19,-60,-102,-56,-117,-51,-56,-46,95,-40,45,-34,65,-28,126,-22,-29,-16,94,-9,-17,-3,124,4,6,11,124,17,-50,23,3,30,-10,35,-72,41,38,47,77,52,17,57,120,61,114,65,-2,68,15,72,-89,74,-69,76,78,78,86,79,-37,79,-52,79,64,79,32,78,-126,76,89,74,-75,71,-111,68,-6,64,-14,60,-128,56,-82,51,-127,46,6,41,66,35,68,29,18,23,-73,16,65,10,-68,3,41,-3,-92,-10,40,-16,-53,-23,-106,-29,-114,-35,-61,-41,64,-46,8,-51,43,-56,-82,-61,-104,-65,-15,-69,-61,-72,9,-74,-40,-77,32,-78}; }
	private static byte[] data19(){ return new byte[] {-8,-80,81,-80,57,-80,-90,-80,-96,-79,28,-77,37,-75,-92,-73,-85,-70,32,-66,15,-62,96,-58,29,-53,47,-48,-106,-43,71,-37,52,-31,88,-25,-88,-19,19,-12,-103,-6,34,1,-84,7,42,14,-119,20,-48,26,-38,32,-70,38,75,44,-104,49,-118,54,33,59,80,63,20,67,96,70,57,73,-115,75,99,77,-77,78,119,79,-68,79,104,79,-98,78,56,77,95,75,-7,72,25,70,-64,66,-12,62,-72,58,30,54,33,49,-48,43,54,38,87,32,68,26,0,20,-98,13,30,7,-102,0,15,-6,-112,-13,40,-19,-33,-26,-63,-32,-36,-38,51,-43,-42,-49,-50,-54,29,-58,-43,-63,-11,-67,-120,-70,-109,-73,26,-75,36,-77,-81,-79,-56,-80,94,-80,-115,-80,52,-79,114,-78,41,-76,109,-74,40,-71,100,-68,12,-64,45,-60,-86,-56,-114,-51,-56,-46,73,-40,27,-34,24,-28,84,-22,-87,-16,34,-9,-93,-3,43,4,-84,10,26,17,106,23,-109,29,-122,35,63,41,-81,46,-50,51,-106,56,-7,60,-11,64,-126,68,-106,71,48,74,76,76,-33,77,-13,78,122,79,119,79,-14,78,-38,77,73,76,41,74,-113,71,121,68,-20,64,-17,60,-115,56,-62,51,-89,46,51,41,126,35,-119,29,101,23,17,17,-86,10,39,4,-91,-3,32,-9,-78,-16,85,-22,41,-28,34,-34,93,-40,-39,-46,-94,-51,-56,-56,66,-60,50,-64,-128,-68,79,-71,-110,-74,82,-76,-101,-78,98,-79,-73,-80,-114,-80,-11,-80,-35,-79,81,-77,72,-75,-68,-73,-76,-70,26,-66,-7,-63,64,-58,-24,-54,-14,-49,71,-43,-22,-38,-50,-32,-30,-26,40,-19,-120,-13,4,-6,-125,0,8,7,122,13,-37,19,22,26,37,32,-5,37,-110,43,-36,48,-44,53,107,58,-94,62,107,66,-64,69,-96,72,-2,74,-30,76,59,78,16,79,93,79,33,79,91,78,19,77,61,75,-15,72,31,70,-41,66,29,63,-12,58,103,54,125,49,60,44,-80,38,-29,32,-39,26,-90,20,76,14,-37,7,92,1,-35,-6,96,-12,4,-18,-74,-25,-93,-31,-72,-37,16,-42,-76,-48,-95,-53,-13,-58,-101,-62,-72,-66,62,-69,63,-72,-70,-75,-77,-77,50,-78,55,-79,-63,-80,-40,-80,114,-79,-104,-78,63,-76,108,-74,22,-71,58,-68,-45,-65,-38,-61,72,-56,26,-51,60,-46,-75,-41,107,-35,99,-29,-117,-23,-43,-17,68,-10,-75,-4,62,3,-80,9,29,16,106,22,-114,28,-122,34,61,40,-77,45,-41,50,-88,55,17,60,28,64,-79,67,-42,70,-127,73,-88,75,85,77,116,78,21,79,37,79,-75,78,-73,77,54,76,51,74,-81,71,-83,68,59,65,82,61,6,57,83,52,72,47,-21,41,71,36,99,30,78,24,10,18,-83,11,56,5,-70,-2,66,-8,-46,-15,-128,-21,78,-27,75,-33,-128,-39,-8,-45,-69,-50,-44,-55,73,-59,38,-63,104,-67,41,-70,83,-73,10,-75,51,-77,-19,-79,34,-79,-22,-80,48,-79,6,-78,91,-77,57,-75,-108,-73,112,-70,-66,-67,-124,-63,-80,-59,68,-54,50,-49,118,-44,3,-38,-45,-33,-39,-27,10,-20,99,-14,-51,-8,73,-1,-64,5,51,12,-117,18,-54,24,-41,30,-76,36,80,42,-94,47,-93,52,76,57,-116,61,105,65,-48,68,-61,71,61,74,47,76,-85,77,-110,78,0,79,-36,78,52,78,8,77,83,75,31,73,110,70,64,67,-93,63,-105,59,33,55,85,50,39,45,-75,39,-5,33,4,28,-29,21,-105,15,51,9,-64,2,70,-4,-47,-11,118,-17,43,-23,21,-29,36,-35,121,-41,14,-46,-12,-52,50,-56,-47,-61,-46,-65,78,-68,45,-71,-105,-74,114,-76,-41,-78,-66,-79,44,-79,32,-79,-97,-79,-95,-78,42,-76,55,-74,-66,-72,-58,-69,61,-65,40,-61,120,-57,44,-52,55,-47,-107,-42,54,-36,25,-30,43,-24,106,-18,-60,-12,51,-5,-87,1,28,8,-124,14,-51,20,-7,26,-15,32,-78,38,51,44,99,49,67,54,-61,58,-37,62,-112,66,-59,69,-110,72,-45,74,-98,76,-33,77,-98,78,-45,78,-124,78,-87,77,76,76,109,74,10,72,48,69,-39,65,23,62,-26,57,86,53,101,48,37,43,-104,37,-50,31,-55,25,-99,19,72,13,-25,6,109,0,1,-6,-112,-13,67,-19,10,-25,6,-31,48,-37,-98,-43,83,-48,89,-53,-67,-58,127,-62,-82,-66,78,-69,97,-72,-16,-75,2,-76,-113,-78,-85,-79,69,-79,107,-79,23,-78,70,-77,0,-75,51,-73,-23,-71,18,-67,-77,-64,-68,-60,50,-55,-4,-51,39,-45,-109,-40,79,-34,58,-28,93,-22,-97,-16,0,-9,107,-3,-30,3,73,10,-88,16,-32,22,-6,28,-37,34,-123,40,-26,45,-5,50,-77,55,21,60,1,64,-111,67,-101,70,58,73,81,75,-18,76,1,78,-111,78,-100,78,25,78,23,77,-113,75,127,73,-3,70,-13,67,-128,64,-104,60,71,56,-99,51,-114,46}; }
	private static byte[] data20(){ return new byte[] {63,41,-104,35,-61,29,-80,23,124,17,36,11,-65,4,77,-2,-32,-9,-127,-15,58,-21,27,-27,34,-33,108,-39,-18,-45,-61,-50,-19,-55,105,-59,94,-63,-89,-67,118,-70,-80,-73,108,-75,-90,-77,100,-78,-90,-79,114,-79,-63,-79,-104,-78,-12,-77,-46,-75,49,-72,9,-69,90,-66,24,-62,68,-58,-45,-54,-73,-49,-7,-44,121,-38,66,-32,62,-26,100,-20,-79,-14,17,-7,122,-1,-17,5,73,12,-99,18,-54,24,-56,30,-97,36,37,42,115,47,100,52,0,57,58,61,8,65,106,68,85,71,-60,73,-74,75,37,77,15,78,119,78,82,78,-84,77,125,76,-53,74,-100,72,-18,69,-58,66,48,63,39,59,-63,54,-10,49,-39,44,109,39,-65,33,-42,27,-65,21,-128,15,41,9,-63,2,85,-4,-16,-11,-101,-17,99,-23,80,-29,115,-35,-52,-41,112,-46,91,-51,-92,-56,71,-60,84,-64,-52,-68,-70,-71,28,-73,3,-75,97,-77,76,-78,-75,-79,-88,-79,34,-78,30,-77,-92,-76,-92,-74,41,-71,33,-68,-109,-65,112,-61,-74,-57,94,-52,90,-47,-84,-42,65,-36,20,-30,27,-24,73,-18,-104,-12,-7,-6,97,1,-53,7,34,14,101,20,-125,26,115,32,45,38,-94,43,-47,48,-89,53,38,58,60,62,-20,65,36,69,-16,71,52,74,3,76,74,77,14,78,75,78,4,78,51,77,-29,75,11,74,-68,71,-27,68,-88,65,-21,61,-48,57,74,53,110,48,57,43,-64,37,3,32,15,26,-15,19,-82,13,84,7,-17,0,-118,-6,39,-12,-28,-19,-75,-25,-74,-31,-20,-37,90,-42,21,-47,33,-52,126,-57,74,-61,109,-65,16,-68,26,-71,-89,-74,-85,-76,54,-77,63,-78,-43,-79,-25,-79,-119,-78,-87,-77,80,-75,115,-73,25,-70,43,-67,-62,-64,-80,-60,23,-55,-51,-51,-28,-46,64,-40,-25,-35,-61,-29,-44,-23,7,-16,86,-10,-73,-4,30,3,125,9,-50,15,1,22,18,28,-16,33,-108,39,-12,44,9,50,-60,54,39,59,27,63,-80,66,-60,69,109,72,-111,74,56,76,96,77,-3,77,23,78,-83,77,-70,76,71,75,82,73,-36,70,-14,67,-113,64,-64,60,-120,56,-17,51,-3,46,-69,41,49,36,106,30,110,24,71,18,4,12,-86,5,71,-1,-25,-8,-114,-14,84,-20,52,-26,72,-32,-117,-38,20,-43,-30,-49,9,-53,-125,-58,102,-62,-80,-66,103,-69,-99,-72,67,-74,109,-76,23,-77,70,-78,-8,-79,52,-78,-16,-78,53,-76,-8,-75,60,-72,-6,-70,49,-66,-45,-63,-25,-59,88,-54,39,-49,77,-44,-72,-39,105,-33,81,-27,100,-21,-100,-15,-16,-9,74,-2,-81,4,6,11,76,17,118,23,117,29,66,35,-44,40,30,46,26,51,-65,55,2,60,-31,63,80,67,76,70,-46,72,-40,74,95,76,100,77,-31,77,-33,77,78,77,67,76,-83,74,-99,72,12,70,6,67,-117,63,-90,59,89,55,-85,50,-84,45,89,40,-58,34,-13,28,-17,22,-54,16,126,10,44,4,-59,-3,112,-9,33,-15,-19,-22,-31,-28,-3,-34,88,-39,-14,-45,-40,-50,19,-54,-86,-59,-91,-63,11,-66,-31,-70,48,-72,-7,-75,62,-76,10,-77,85,-78,39,-78,-126,-78,90,-77,-67,-76,-102,-74,-4,-72,-47,-69,32,-65,-37,-62,-3,-58,-123,-53,102,-48,-107,-43,17,-37,-56,-32,-73,-26,-47,-20,12,-13,90,-7,-71,-1,19,6,101,12,-93,18,-69,24,-77,30,105,36,-18,41,33,47,9,52,-107,56,-65,60,-122,64,-40,67,-69,70,34,73,11,75,119,76,92,77,-65,77,-99,77,-14,76,-52,75,24,74,-13,71,68,69,45,66,-104,62,-94,58,65,54,-121,49,116,44,27,39,120,33,-92,27,-104,21,112,15,35,9,-44,2,113,-4,35,-10,-38,-17,-74,-23,-81,-29,-30,-35,73,-40,-9,-46,-15,-51,67,-55,-20,-60,7,-63,125,-67,120,-70,-42,-73,-60,-75,29,-76,10,-77,110,-78,92,-78,-48,-78,-58,-77,61,-75,58,-73,-85,-71,-100,-68,-3,-65,-53,-61,1,-56,-106,-52,-124,-47,-62,-42,68,-36,6,-30,-8,-25,23,-18,81,-12,-96,-6,-4,0,75,7,-96,13,-57,19,-30,25,-66,31,114,37,-36,42,1,48,-43,52,73,57,97,61,12,65,73,68,17,71,96,73,45,75,-125,76,74,77,-106,77,88,77,-104,76,85,75,-112,73,77,71,-112,68,97,65,-68,61,-77,57,69,53,122,48,98,43,-9,37,85,32,115,26,107,20,59,14,-12,7,-94,1,73,-5,-3,-12,-64,-18,-93,-24,-83,-30,-24,-36,100,-41,30,-46,47,-51,-113,-56,85,-60,124,-64,19,-67,27,-70,-102,-73,-106,-75,18,-76,16,-77,-113,-78,-107,-78,31,-77,44,-76,-68,-75,-55,-73,83,-70,84,-67,-58,-64,-89,-60,-25,-56,-112,-51,-126,-46,-49,-41,84,-35,32,-29,20,-23,53,-17,111,-11,-67,-5,19,2,97,8,-88,14,-52,20,-41,26,-85,32}; }
	private static byte[] data21(){ return new byte[] {75,38,-83,43,-71,48,-125,53,-36,57,-25,61,119,65,-92,68,82,71,-117,73,70,75,124,76,55,77,100,77,22,77,61,76,-25,74,12,73,-71,70,-23,67,-89,64,-10,60,-35,56,98,52,-112,47,105,42,-5,36,81,31,106,25,98,19,48,13,-21,6,-100,0,71,-6,2,-12,-50,-19,-70,-25,-48,-31,23,-36,-96,-42,109,-47,-117,-52,0,-56,-44,-61,19,-64,-71,-68,-38,-71,107,-73,125,-75,15,-76,31,-77,-74,-78,-49,-78,110,-77,-116,-76,51,-74,76,-72,-19,-70,-8,-67,127,-63,102,-59,-71,-55,102,-50,103,-45,-74,-40,70,-34,17,-28,11,-22,45,-16,99,-10,-77,-4,0,3,77,9,-119,15,-89,21,-90,27,111,33,4,39,83,44,89,49,5,54,94,58,72,62,-48,65,-26,68,127,71,-86,73,76,75,114,76,25,77,50,77,-46,76,-24,75,126,74,-106,72,48,70,82,67,5,64,67,60,35,56,-101,51,-63,46,-109,41,34,36,110,30,-116,24,123,18,79,12,10,6,-66,-1,110,-7,51,-13,0,-19,-3,-26,20,-31,112,-37,-1,-43,-34,-48,8,-52,-115,-57,114,-61,-65,-65,122,-68,-87,-71,80,-73,112,-75,21,-76,55,-77,-33,-78,11,-77,-71,-77,-24,-76,-100,-74,-56,-72,113,-69,-112,-66,27,-62,19,-58,107,-54,33,-49,43,-44,124,-39,20,-33,-34,-28,-37,-22,-4,-16,50,-9,125,-3,-56,3,13,10,68,16,88,22,80,28,11,34,-102,39,-40,44,-46,49,115,54,-73,58,-103,62,13,66,19,69,-98,71,-72,73,71,75,98,76,-12,76,-1,76,-110,76,-108,75,35,74,38,72,-70,69,-52,66,117,63,-84,59,127,55,-14,50,18,46,-33,40,103,35,-74,29,-52,23,-63,17,-110,11,83,5,7,-1,-62,-8,-124,-14,99,-20,92,-26,-117,-32,-29,-38,-120,-43,108,-48,-92,-53,59,-57,37,-61,-118,-65,75,-68,-114,-71,63,-73,115,-75,35,-76,87,-77,9,-77,70,-77,-2,-77,63,-75,-6,-74,53,-71,-25,-69,16,-65,-92,-62,-93,-58,4,-53,-65,-49,-53,-44,36,-38,-71,-33,-117,-27,-126,-21,-90,-15,-42,-9,35,-2,98,4,-85,10,-47,16,-23,22,-51,28,-118,34,5,40,63,45,43,50,-64,54,-6,58,-51,62,52,66,47,69,-84,71,-74,73,61,75,70,76,-51,76,-49,76,80,76,75,75,-51,73,-57,71,80,69,92,66,-8,62,46,59,-10,54,106,50,126,45,76,40,-44,34,28,29,58,23,40,17,-1,10,-61,4,122,-2,59,-8,0,-14,-23,-21,-24,-27,31,-32,-126,-38,45,-43,28,-48,99,-53,-5,-58,-2,-62,97,-65,55,-68,-127,-71,63,-73,-128,-75,57,-76,121,-77,57,-77,122,-77,68,-76,-120,-75,80,-73,-110,-71,75,-68,124,-65,21,-61,27,-57,127,-53,61,-48,78,-43,-89,-38,62,-32,12,-26,9,-20,35,-14,90,-8,-104,-2,-35,4,24,11,63,17,76,23,43,29,-33,34,81,40,-124,45,100,50,-13,54,32,59,-22,62,72,66,53,69,-85,71,-85,73,38,75,40,76,-95,76,-98,76,20,76,10,75,127,73,120,71,-12,68,1,66,-109,62,-59,58,-115,54,-9,49,20,45,-43,39,101,34,-89,28,-53,22,-70,16,-110,10,91,4,20,-2,-37,-9,-88,-15,-111,-21,-97,-27,-47,-33,73,-38,-15,-44,-17,-49,58,-53,-34,-58,-26,-62,87,-65,49,-68,-121,-71,76,-73,-107,-75,89,-76,-97,-77,103,-77,-80,-77,127,-76,-53,-75,-104,-73,-31,-71,-100,-68,-44,-65,109,-61,121,-57,-35,-53,-98,-48,-82,-43,8,-37,-99,-32,109,-26,100,-20,127,-14,-82,-8,-19,-2,42,5,99,11,-124,17,-120,23,100,29,17,35,122,40,-86,45,127,50,7,55,47,59,-19,62,74,66,41,69,-98,71,-112,73,10,75,1,76,121,76,107,76,-33,75,-51,74,64,73,51,71,-82,68,-76,65,73,62,116,58,62,54,-88,49,-66,44,-116,39,16,34,94,28,127,22,111,16,81,10,22,4,-37,-3,-97,-9,119,-15,97,-21,118,-27,-80,-33,42,-38,-36,-44,-34,-49,48,-53,-40,-58,-20,-62,92,-65,67,-68,-103,-71,104,-73,-76,-75,126,-76,-56,-77,-108,-77,-27,-77,-77,-76,5,-74,-44,-73,29,-70,-33,-68,18,-64,-79,-61,-70,-57,32,-52,-34,-48,-17,-43,69,-37,-37,-32,-91,-26,-100,-20,-81,-14,-30,-8,21,-1,85,5,-127,11,-91,17,-98,23,124,29,26,35,-119,40,-88,45,-126,50,-1,54,33,59,-32,62,48,66,19,69,125,71,110,73,-28,74,-41,75,77,76,58,76,-81,75,-104,74,13,73,-5,70,122,68,122,65,23,62,59,58,13,54,113,49,-109,44,88,39,-24,33,53,28,86,22,84,16,44,10,1,4,-62,-3,-112,-9,105,-15,90,-21,112,-27,-76,-33,44,-38,-24,-44,-20,-49,64,-53,-13,-58,1,-61,126,-65,97,-68,-65,-71,-114,-73,-35,-75,-86,-76}; }
	private static byte[] data22(){ return new byte[] {-12,-77,-61,-77,18,-76,-28,-76,51,-74,4,-72,74,-70,14,-67,58,-64,-32,-61,-35,-57,72,-52,-1,-48,15,-42,96,-37,-11,-32,-72,-26,-82,-20,-69,-14,-21,-8,24,-1,86,5,125,11,-101,17,-108,23,104,29,9,35,110,40,-113,45,97,50,-34,54,-4,58,-70,62,6,66,-24,68,82,71,63,73,-72,74,-88,75,30,76,16,76,126,75,114,74,-33,72,-41,70,82,68,90,65,-11,61,34,58,-15,53,95,49,127,44,78,39,-35,33,51,28,85,22,87,16,55,10,13,4,-44,-3,-90,-9,-127,-15,120,-21,-110,-27,-42,-33,86,-38,16,-43,24,-48,114,-53,31,-57,54,-61,-82,-65,-106,-68,-16,-71,-60,-73,12,-74,-36,-76,36,-76,-17,-77,64,-76,8,-75,93,-74,35,-72,107,-70,38,-67,83,-64,-17,-61,-19,-57,78,-52,5,-47,12,-42,92,-37,-26,-32,-84,-26,-108,-20,-88,-14,-59,-8,-3,-2,39,5,91,11,101,17,104,23,48,29,-45,34,53,40,85,45,35,50,-94,54,-64,58,121,62,-49,65,-88,68,25,71,9,73,127,74,121,75,-20,75,-26,75,86,75,78,74,-62,72,-68,70,65,68,73,65,-19,61,30,58,-11,53,102,49,-112,44,95,39,-5,33,77,28,-128,22,124,16,108,10,59,4,17,-2,-34,-9,-61,-15,-69,-21,-43,-27,32,-32,-99,-38,91,-43,99,-48,-69,-53,107,-57,126,-61,-11,-65,-37,-68,52,-70,0,-72,75,-74,17,-75,86,-76,31,-76,100,-76,46,-75,119,-74,56,-72,124,-70,44,-67,86,-64,-24,-61,-30,-57,56,-52,-19,-48,-24,-43,54,-37,-73,-32,119,-26,92,-20,100,-14,-123,-8,-81,-2,-33,4,4,11,23,17,12,23,-36,28,119,34,-35,39,-8,44,-51,49,72,54,106,58,39,62,125,65,93,68,-45,70,-62,72,72,74,59,75,-63,75,-72,75,53,75,53,74,-85,72,-76,70,58,68,80,65,-5,61,50,58,19,54,-115,49,-70,44,-104,39,52,34,-107,28,-60,22,-46,16,-70,10,-100,4,106,-2,69,-8,38,-14,36,-20,61,-26,-116,-32,6,-37,-58,-43,-52,-48,33,-52,-49,-57,-32,-61,78,-64,55,-67,-127,-70,78,-72,-112,-74,77,-75,-114,-76,75,-76,-119,-76,76,-75,-121,-74,69,-72,120,-70,37,-67,66,-64,-52,-61,-71,-57,13,-52,-81,-48,-85,-43,-22,-38,103,-32,31,-26,-6,-21,2,-14,22,-8,68,-2,103,4,-112,10,-101,16,-109,22,95,28,-4,33,97,39,127,44,87,49,-43,53,-4,57,-68,61,26,65,0,68,123,70,120,72,-3,73,5,75,-120,75,-108,75,19,75,34,74,-94,72,-75,70,72,68,104,65,28,62,98,58,72,54,-46,49,4,45,-17,39,-111,34,-5,28,53,23,66,17,59,11,23,5,-13,-2,-53,-8,-77,-14,-82,-20,-49,-26,21,-31,-107,-37,80,-42,82,-47,-90,-52,75,-56,88,-60,-62,-64,-99,-67,-25,-70,-92,-72,-32,-74,-111,-75,-56,-76,121,-76,-83,-76,98,-75,-112,-74,70,-72,103,-70,13,-67,25,-64,-105,-61,127,-57,-68,-53,95,-48,72,-43,127,-38,-9,-33,-99,-27,125,-21,113,-15,-116,-9,-89,-3,-45,3,-17,9,0,16,-15,21,-64,27,94,33,-59,38,-25,43,-61,48,70,53,116,57,61,61,-97,64,-107,67,19,70,32,72,-82,73,-62,74,84,75,105,75,-5,74,17,74,-91,72,-62,70,100,68,-109,65,82,62,-89,58,-102,54,48,50,111,45,97,40,20,35,-128,29,-54,23,-37,17,-38,11,-64,5,-101,-1,123,-7,98,-13,98,-19,127,-25,-56,-31,65,-36,-4,-42,-10,-47,70,-51,-26,-56,-26,-60,76,-63,24,-66,90,-69,10,-71,57,-73,-33,-75,6,-75,-87,-76,-50,-76,116,-75,-108,-74,57,-72,75,-70,-30,-68,-34,-65,81,-61,36,-57,91,-53,-23,-49,-52,-44,-12,-39,96,-33,3,-27,-49,-22,-56,-16,-48,-10,-16,-4,18,3,43,9,62,15,43,21,-2,26,-99,32,6,38,50,43,13,48,-97,52,-48,56,-90,60,19,64,19,67,-97,69,-71,71,86,73,121,74,28,75,63,75,-31,74,11,74,-84,72,-35,70,-114,68,-50,65,-99,62,4,59,1,55,-84,50,-13,45,-7,40,-81,35,48,30,123,24,-101,18,-98,12,-115,6,106,0,80,-6,56,-12,56,-18,87,-24,-103,-30,20,-35,-60,-41,-65,-46,-1,-51,-100,-55,-113,-59,-24,-63,-83,-66,-39,-69,-125,-71,-100,-73,53,-74,74,-75,-36,-76,-17,-76,-125,-75,-111,-74,33,-72,39,-70,-92,-68,-107,-65,-15,-62,-73,-58,-35,-54,92,-49,47,-44,75,-39,-86,-34,65,-28,7,-22,-16,-17,-7,-11,12,-4,46,2,69,8,82,14,68,20,21,26,-70,31,42,37,86,42,64,47,-43,51,23,56,-10,59,110,63,-128,66,27,69,69,71,-13,72,40,74,-36,74,23,75,-55,74,5,74,-64,72,-4,70,-54,68,22,66,-3,62,114,59,-122,55}; }
	private static byte[] data23(){ return new byte[] {59,51,-102,46,-89,41,113,36,-5,30,83,25,124,19,-119,13,122,7,100,1,71,-5,52,-11,53,-17,78,-23,-108,-29,4,-34,-78,-40,-95,-45,-36,-50,105,-54,85,-58,-101,-62,84,-65,110,-68,9,-70,12,-72,-105,-74,-110,-75,22,-75,15,-75,-113,-75,-117,-74,1,-72,-10,-71,90,-68,58,-65,-128,-62,51,-58,70,-54,-75,-50,117,-45,-122,-40,-47,-35,97,-29,22,-23,-5,-18,-8,-12,8,-5,34,1,56,7,66,13,58,19,6,25,-72,30,36,36,97,41,80,46,-15,50,64,55,43,59,-71,62,-45,65,-120,68,-65,70,-122,72,-51,73,-102,74,-29,74,-73,74,1,74,-43,72,46,71,6,69,117,66,105,63,-9,59,31,56,-26,51,87,47,119,42,78,37,-23,31,74,26,-126,20,-107,14,-111,8,124,2,105,-4,81,-10,89,-16,107,-22,-81,-28,27,-33,-67,-39,-88,-44,-46,-49,89,-53,47,-57,108,-61,13,-64,27,-67,-101,-70,-112,-72,-1,-74,-26,-75,83,-75,51,-75,-98,-75,123,-74,-33,-73,-73,-71,8,-68,-50,-66,-3,-63,-100,-59,-106,-55,-10,-51,-95,-46,-97,-41,-32,-36,88,-30,12,-24,-35,-19,-42,-13,-35,-7,-14,-1,7,6,14,12,6,18,-38,23,-119,29,7,35,66,40,69,45,-21,49,81,54,68,58,-22,61,21,65,-34,67,45,70,8,72,105,73,77,74,-78,74,-102,74,4,74,-18,72,97,71,85,69,-38,66,-25,63,-113,60,-53,56,-86,52,46,48,96,43,75,38,-11,32,99,27,-87,21,-59,15,-53,9,-68,3,-86,-3,-101,-9,-103,-15,-76,-21,-22,-27,85,-32,-19,-38,-51,-43,-21,-48,97,-52,42,-56,82,-60,-30,-64,-40,-67,69,-69,29,-71,121,-73,68,-74,-109,-75,97,-75,-91,-75,116,-74,-77,-73,115,-71,-87,-69,84,-66,107,-63,-15,-60,-44,-56,28,-51,-77,-47,-95,-42,-57,-37,61,-31,-43,-26,-92,-20,-114,-14,-114,-8,-95,-2,-85,4,-69,10,-87,16,-117,22,57,28,-64,33,8,39,20,44,-51,48,61,53,73,57,-4,60,67,64,30,67,-118,69,123,71,-8,72,-10,73,121,74,126,74,2,74,11,73,-103,71,-85,69,75,67,117,64,53,61,-116,57,-126,53,29,49,102,44,98,39,31,34,-99,28,-16,22,25,17,38,11,33,5,17,-1,6,-7,4,-13,28,-19,78,-25,-80,-31,65,-36,17,-41,39,-46,-122,-51,67,-55,83,-59,-49,-63,-83,-66,-1,-69,-63,-71,-2,-73,-83,-74,-29,-75,-116,-75,-69,-75,97,-74,-118,-73,40,-71,67,-69,-50,-67,-53,-64,52,-60,-1,-57,44,-52,-83,-48,-124,-43,-101,-38,-7,-33,-122,-27,69,-21,37,-15,29,-9,38,-3,51,3,56,9,52,15,12,21,-53,26,84,32,-84,37,-63,42,-114,47,12,52,49,56,-12,59,88,63,73,66,-48,68,-32,70,119,72,-106,73,54,74,90,74,-1,73,40,73,-43,71,6,70,-58,67,13,65,-20,61,93,58,110,54,36,50,-127,45,-104,40,99,35,-8,29,86,24,-114,18,-92,12,-86,6,-100,0,-104,-6,-110,-12,-88,-18,-40,-24,47,-29,-73,-35,124,-40,125,-45,-44,-50,114,-54,117,-58,-45,-62,-100,-65,-48,-68,120,-70,-112,-72,43,-73,53,-74,-57,-75,-49,-75,88,-74,91,-73,-34,-72,-47,-70,67,-67,29,-64,104,-61,24,-57,40,-53,-110,-49,78,-44,81,-39,-101,-34,21,-28,-55,-23,-104,-17,-118,-11,-119,-5,-111,1,-103,7,-113,13,114,19,50,25,-58,30,45,36,74,41,49,46,-72,50,-4,54,-47,58,81,62,94,65,0,68,50,70,-27,71,41,73,-25,73,47,74,-8,73,64,73,20,72,102,70,69,68,-77,65,-87,62,67,59,106,55,63,51,-74,46,-29,41,-59,36,111,31,-38,25,38,20,67,14,85,8,77,2,74,-4,73,-10,89,-16,-124,-22,-42,-28,79,-33,9,-38,-5,-44,57,-48,-53,-53,-82,-57,-9,-61,-94,-64,-69,-67,64,-69,62,-71,-80,-73,-100,-74,8,-74,-18,-75,80,-74,53,-73,-118,-72,100,-70,-87,-68,106,-65,-115,-62,35,-58,16,-54,98,-50,0,-45,-16,-41,30,-35,-116,-30,40,-24,-18,-19,-45,-13,-56,-7,-47,-1,-51,5,-51,11,-83,17,119,23,21,29,-123,34,-73,39,-88,44,77,49,-97,53,-106,57,44,61,87,64,29,67,105,69,69,71,-87,72,-118,73,-2,73,-30,73,92,73,74,72,-54,70,-54,68,90,66,122,63,45,60,123,56,107,52,-1,47,70,43,67,38,-4,32,-124,27,-42,21,7,16,33,10,31,4,37,-2,31,-8,50,-14,87,-20,-99,-26,18,-31,-74,-37,-100,-42,-59,-47,63,-51,10,-55,57,-59,-59,-63,-68,-66,38,-68,-8,-71,78,-72,17,-73,88,-74,20,-74,85,-74,9,-73,68,-72,-22,-71,21,-68,-90,-66,-82,-63,29,-59,-21,-56,29,-51,-96,-47,114,-42,-114,-37,-32,-32,110,-26,34,-20,-5,-15,-24,-9,-24,-3}; }
	private static byte[] data24(){ return new byte[] {-30,3,-30,9,-59,15,-105,21,60,27,-69,32,-4,37,1,43,-69,47,37,52,55,56,-21,59,54,63,28,66,-116,68,-114,70,21,72,35,73,-73,73,-54,73,105,73,-125,72,38,71,85,69,5,67,81,64,36,61,-105,57,-88,53,91,49,-63,44,-45,39,-85,34,64,29,-83,23,-26,17,15,12,23,6,29,0,33,-6,43,-12,80,-18,-115,-24,-11,-30,-115,-35,95,-40,117,-45,-43,-50,-119,-54,-103,-58,3,-61,-32,-65,29,-67,-45,-70,-4,-72,-104,-73,-71,-74,73,-74,96,-74,-20,-74,-7,-73,122,-71,120,-69,-28,-67,-60,-64,12,-60,-70,-57,-58,-53,46,-48,-31,-44,-32,-39,32,-33,-109,-28,59,-22,2,-16,-27,-11,-36,-5,-42,1,-49,7,-70,13,-114,19,65,25,-54,30,27,36,54,41,3,46,-116,50,-75,54,-118,58,-8,61,-3,64,-104,67,-67,69,110,71,-90,72,98,73,-89,73,103,73,-72,72,126,71,-36,69,-74,67,39,65,39,62,-68,58,-12,54,-57,50,76,46,127,41,107,36,31,31,-105,25,-20,19,25,14,49,8,59,2,65,-4,80,-10,107,-16,-93,-22,0,-27,-122,-33,75,-38,72,-43,-112,-48,44,-52,22,-56,107,-60,22,-63,59,-66,-64,-69,-58,-71,55,-72,40,-73,-111,-74,119,-74,-38,-74,-75,-73,15,-71,-36,-70,31,-67,-42,-65,-12,-62,124,-58,101,-54,-89,-50,61,-45,33,-40,64,-35,-90,-30,48,-24,-18,-19,-64,-13,-79,-7,-94,-1,-99,5,-121,11,96,17,32,23,-80,28,26,34,62,39,47,44,-59,48,22,53,5,57,-104,60,-61,63,-122,66,-49,68,-77,70,13,72,3,73,104,73,102,73,-44,72,-39,71,88,70,103,68,2,66,43,63,-20,59,73,56,65,52,-22,47,58,43,71,38,16,33,-92,27,7,22,70,16,105,10,125,4,-122,-2,-105,-8,-85,-14,-31,-20,46,-25,-85,-31,90,-36,65,-41,116,-46,-20,-51,-64,-55,-21,-59,119,-62,112,-65,-48,-68,-90,-70,-17,-72,-81,-73,-21,-74,-96,-74,-45,-74,127,-73,-88,-72,71,-70,93,-68,-30,-66,-37,-63,52,-59,-6,-56,18,-51,-117,-47,71,-42,84,-37,-106,-32,17,-26,-71,-21,127,-15,98,-9,77,-3,70,3,45,9,18,15,-46,20,117,26,-21,31,40,37,40,42,-28,46,73,51,99,55,18,59,105,62,80,65,-54,67,-41,69,100,71,-125,72,33,73,70,73,-16,72,31,72,-46,70,19,69,-40,66,53,64,29,61,-90,57,-57,53,-107,49,7,45,53,40,25,35,-58,29,63,24,-110,18,-63,12,-33,6,-18,0,-1,-6,22,-11,67,-17,-123,-23,-10,-29,-115,-34,103,-39,122,-44,-40,-49,-116,-53,-114,-57,-2,-61,-60,-64,2,-66,-93,-69,-62,-71,80,-72,89,-73,-32,-74,-37,-74,89,-73,75,-72,-70,-71,-98,-69,-11,-67,-70,-64,-19,-61,-126,-57,120,-53,-59,-49,100,-44,75,-39,120,-34,-43,-29,106,-23,31,-17,-12,-12,-40,-6,-55,0,-77,6,-104,12,99,18,15,24,-105,29,-26,34,1,40,-45,44,94,49,-110,53,109,57,-22,60,-7,63,-89,66,-39,68,-96,70,-20,71,-67,72,27,73,-13,72,90,72,65,71,-79,69,-79,67,52,65,88,62,2,59,89,55,71,51,-28,46,50,42,57,37,-3,31,-108,26,-12,20,56,15,98,9,121,3,-116,-3,-92,-9,-57,-15,8,-20,100,-26,-14,-32,-84,-37,-84,-42,-20,-47,123,-51,97,-55,-95,-59,67,-62,81,-65,-60,-68,-77,-70,12,-71,-27,-73,51,-73,-5,-74,67,-73,-3,-73,59,-71,-27,-70,14,-67,-98,-65,-95,-62,9,-58,-46,-55,-8,-51,111,-46,55,-41,63,-36,-120,-31,-2,-26,-91,-20,102,-14,68,-8,41,-2,22,4,-8,9,-52,15,-125,21,24,27,127,32,-83,37,-100,42,71,47,-102,51,-92,55,63,59,-124,62,90,65,-66,67,-69,69,56,71,66,72,-46,72,-26,72,127,72,-94,71,71,70,121,68,56,66,-124,63,107,60,-27,56,9,53,-58,48,67,44,98,39,80,34,-9,28,120,23,-55,17,3,12,35,6,60,0,86,-6,118,-12,-83,-18,-1,-24,119,-29,35,-34,3,-39,43,-44,-107,-49,89,-53,111,-57,-25,-61,-60,-64,13,-66,-64,-69,-17,-71,-119,-72,-94,-73,55,-73,60,-73,-53,-73,-61,-72,63,-70,44,-68,-119,-66,89,-63,-114,-60,40,-56,36,-52,111,-48,20,-43,-9,-39,34,-33,-127,-28,11,-22,-61,-17,-118,-11,110,-5,80,1,55,7,15,13,-51,18,117,24,-24,29,50,35,60,40,2,45,-128,49,-90,53,118,57,-33,60,-21,63,-127,66,-80,68,100,70,-87,71,108,72,-63,72,-113,72,-20,71,-49,70,53,69,46,67,-80,64,-55,61,121,58,-55,54,-75,50,87,46,-95,41,-83,36,118,31,13,26,118,20,-64,14,-19,8,15,3,42,-3,75,-9,120,-15,-62,-21,41,-26,-63,-32,-120,-37,-110,-42,-35,-47}; }
	private static byte[] data25(){ return new byte[] {122,-51,103,-55,-75,-59,97,-62,121,-65,-7,-68,-19,-70,82,-71,51,-72,-121,-73,90,-73,-92,-73,103,-72,-89,-71,87,-69,-128,-67,22,-64,22,-61,-126,-58,70,-54,110,-50,-30,-46,-93,-41,-83,-36,-23,-31,98,-25,-3,-20,-71,-14,-113,-8,107,-2,81,4,41,10,-11,15,-93,21,43,27,-115,32,-85,37,-103,42,49,47,-122,51,122,55,23,59,78,62,29,65,-128,67,108,69,-21,70,-20,71,121,72,-120,72,32,72,61,71,-27,69,20,68,-47,65,36,63,5,60,-118,56,-88,52,115,48,-22,43,25,39,4,34,-72,28,59,23,-105,17,-42,11,1,6,33,0,66,-6,110,-12,-87,-18,8,-23,-122,-29,60,-34,36,-39,81,-44,-57,-49,-115,-53,-82,-57,42,-60,14,-63,88,-66,21,-68,66,-70,-30,-72,-1,-73,-115,-73,-97,-73,33,-72,35,-71,-105,-70,-126,-68,-34,-66,-86,-63,-40,-60,114,-56,96,-52,-82,-48,68,-43,40,-38,69,-33,-99,-28,36,-22,-54,-17,-107,-11,101,-5,71,1,32,7,-14,12,-86,18,70,24,-74,29,-10,34,-5,39,-70,44,52,49,83,53,33,57,-121,60,-115,63,36,66,79,68,7,70,70,71,18,72,96,72,56,72,-106,71,121,70,-20,68,-30,66,113,64,-116,61,70,58,-103,54,-107,50,55,46,-112,41,-95,36,116,31,22,26,-123,20,-38,14,17,9,57,3,95,-3,-124,-9,-66,-15,12,-20,123,-26,24,-31,-27,-37,-12,-42,66,-46,-29,-51,-45,-55,35,-58,-51,-62,-24,-65,100,-67,90,-69,-70,-71,-104,-72,-24,-73,-75,-73,-7,-73,-71,-72,-20,-71,-102,-69,-75,-67,70,-64,60,-61,-99,-58,89,-54,116,-50,-34,-46,-103,-41,-111,-36,-53,-31,49,-25,-56,-20,121,-14,68,-8,26,-2,-12,3,-56,9,-117,15,49,21,-71,26,14,32,50,37,21,42,-81,46,1,51,-9,54,-109,58,-50,61,-97,64,2,67,-4,68,118,70,-122,71,22,72,46,72,-47,71,-10,70,-88,69,-30,67,-84,65,8,63,-8,59,-121,56,-78,52,-118,48,13,44,72,39,63,34,0,29,-116,23,-11,17,61,12,113,6,-100,0,-60,-6,-11,-12,59,-17,-102,-23,34,-28,-43,-34,-60,-39,-16,-44,102,-48,44,-52,71,-56,-60,-60,-97,-63,-23,-66,-105,-68,-60,-70,85,-71,108,-72,-16,-73,-14,-73,109,-72,92,-71,-53,-70,-97,-68,-9,-66,-87,-63,-46,-60,88,-56,58,-52,121,-48,0,-43,-43,-39,-25,-34,50,-28,-86,-23,74,-17,1,-11,-46,-6,-93,0,122,6,65,12,-9,17,-117,23,-3,28,55,34,61,39,1,44,117,48,-95,52,107,56,-34,59,-24,62,-117,65,-68,67,-127,69,-51,70,-94,71,4,72,-27,71,85,71,74,70,-58,68,-42,66,111,64,-98,61,105,58,-51,54,-40,50,-113,46,-15,41,25,37,-11,31,-89,26,38,21,-127,15,-56,9,-9,3,39,-2,84,-8,-111,-14,-26,-20,86,-25,-10,-31,-61,-36,-49,-41,29,-45,-75,-50,-94,-54,-23,-58,-117,-61,-99,-64,9,-66,-10,-69,70,-70,22,-71,85,-72,18,-72,66,-72,-14,-72,18,-70,-86,-69,-74,-67,46,-64,20,-61,96,-58,10,-54,16,-50,107,-46,14,-41,-3,-37,33,-31,125,-26,2,-20,-87,-15,102,-9,55,-3,4,3,-43,8,-112,14,52,20,-69,25,13,31,56,36,23,41,-63,45,13,50,22,54,-73,57,-1,60,-34,63,80,66,86,68,-24,69,4,71,-85,71,-42,71,-114,71,-57,70,-109,69,-35,67,-58,65,45,63,64,60,-39,56,35,53,10,49,-93,44,-15,39,-5,34,-51,29,103,24,-30,18,49,13,119,7,-90,1,-38,-5,15,-10,90,-16,-71,-22,69,-27,-12,-33,-32,-38,6,-42,117,-47,50,-51,65,-55,-78,-59,125,-62,-73,-65,87,-67,106,-69,-18,-71,-21,-72,88,-72,72,-72,-92,-72,-126,-71,-48,-70,-109,-68,-53,-66,106,-63,116,-60,-24,-57,-83,-53,-39,-49,72,-44,10,-39,7,-34,66,-29,-91,-24,60,-18,-31,-13,-86,-7,111,-1,64,5,3,11,-78,16,74,22,-73,27,-7,32,5,38,-53,42,81,47,-128,51,95,55,-35,58,-5,61,-80,64,-9,66,-48,68,51,70,37,71,-101,71,-100,71,34,71,51,70,-48,68,-12,66,-80,64,-9,61,-35,58,93,55,-127,51,79,47,-51,42,4,38,-3,32,-69,27,78,22,-69,16,9,11,75,5,124,-1,-73,-7,-12,-13,76,-18,-66,-24,88,-29,34,-34,39,-39,104,-44,-8,-49,-41,-53,7,-56,-95,-60,-109,-63,-13,-66,-60,-68,-6,-70,-79,-71,-45,-72,116,-72,-120,-72,23,-71,26,-70,-108,-69,-128,-67,-37,-65,-95,-62,-47,-59,92,-55,76,-51,-123,-47,23,-42,-25,-38,-6,-33,64,-27,-76,-22,75,-16,-4,-11,-65,-5,-122,1,79,7,6,13,-83,18,47,24,-114,29,-74,34,-88,39,85,44,-73,48,-52,52,-126,56,-33,59,-43,62,96,65,-127,67,47,69}; }
	private static byte[] data26(){ return new byte[] {103,70,50,71,119,71,82,71,-82,70,-107,69,11,68,9,66,-98,63,-60,60,-119,57,-22,53,-15,49,-88,45,12,41,51,36,25,31,-53,25,83,20,-72,14,7,9,68,3,126,-3,-71,-9,6,-14,105,-20,-22,-26,-101,-31,121,-36,-106,-41,-10,-46,-94,-50,-97,-54,-7,-58,-84,-61,-51,-64,79,-66,70,-68,-85,-70,-124,-71,-43,-72,-102,-72,-39,-72,-111,-71,-71,-70,91,-68,106,-66,-22,-64,-48,-61,32,-57,-57,-54,-47,-50,36,-45,-54,-41,-84,-36,-49,-31,32,-25,-97,-20,56,-14,-15,-9,-83,-3,118,3,50,9,-27,14,120,20,-17,25,55,31,73,36,36,41,-76,45,-4,49,-19,53,-123,57,-67,60,-114,63,-9,65,-18,67,119,69,-118,70,37,71,76,71,-6,70,50,70,-10,68,65,67,33,65,-108,62,-103,59,66,56,-123,52,119,48,18,44,106,39,120,34,85,29,-6,23,122,18,-35,12,37,7,104,1,-92,-5,-24,-11,65,-16,-84,-22,70,-27,1,-32,-4,-38,46,-42,-87,-47,116,-51,-117,-55,11,-58,-38,-62,35,-64,-56,-67,-29,-69,111,-70,107,-71,-27,-72,-48,-72,52,-71,14,-70,93,-69,32,-67,81,-65,-15,-63,-11,-60,95,-56,36,-52,64,-48,-82,-44,96,-39,89,-34,-126,-29,-30,-24,100,-18,6,-12,-70,-7,122,-1,56,5,-15,10,-106,16,30,22,-125,27,-74,32,-73,37,118,42,-15,46,22,51,-16,54,99,58,126,61,45,64,111,66,72,68,-89,69,-102,70,14,71,19,71,-100,70,-81,69,84,68,124,66,62,64,-111,61,123,58,9,55,53,51,14,47,-103,42,-36,37,-33,32,-82,27,75,22,-59,16,36,11,108,5,-78,-1,-13,-7,63,-12,-94,-18,30,-23,-61,-29,-104,-34,-96,-39,-15,-44,126,-48,105,-52,-99,-56,54,-59,48,-62,-117,-65,95,-67,-110,-69,72,-70,101,-71,0,-71,15,-71,-108,-71,-110,-70,0,-68,-30,-67,50,-64,-19,-62,14,-58,-115,-55,110,-51,-101,-47,28,-42,-33,-38,-29,-33,25,-27,-127,-22,7,-16,-86,-11,99,-5,25,1,-38,6,-126,12,34,18,-105,23,-15,28,14,34,-2,38,-93,43,6,48,19,52,-52,55,40,59,31,62,-78,64,-46,66,-118,68,-56,69,-102,70,-20,70,-48,70,56,70,46,69,-80,67,-67,65,97,63,-102,60,107,57,-31,53,-9,49,-66,45,57,41,105,36,103,31,35,26,-62,20,50,15,-112,9,-37,3,34,-2,105,-8,-64,-14,43,-19,-74,-25,108,-30,80,-35,112,-40,-45,-45,124,-49,125,-53,-50,-57,-124,-60,-104,-63,23,-65,3,-67,93,-69,45,-70,106,-71,43,-71,81,-71,-3,-71,18,-69,-95,-68,-95,-66,6,-63,-30,-61,17,-57,-78,-54,-101,-50,-29,-46,110,-41,66,-36,78,-31,-111,-26,-6,-21,-120,-15,44,-9,-32,-4,-105,2,77,8,-15,13,-127,19,-17,24,51,30,67,35,29,40,-84,44,-6,48,-20,52,-114,56,-52,59,-86,62,26,65,35,67,-71,68,-38,69,-116,70,-60,70,-125,70,-42,69,-87,68,16,67,8,65,-117,62,-77,59,105,56,-51,52,-48,48,-123,44,-14,39,24,35,8,30,-63,24,85,19,-59,13,34,8,112,2,-73,-4,10,-9,101,-15,-33,-21,117,-26,57,-31,48,-36,99,-41,-38,-46,-101,-50,-79,-54,28,-57,-18,-61,25,-63,-70,-66,-70,-68,58,-69,28,-70,-125,-71,84,-71,-97,-71,99,-70,-109,-69,63,-67,81,-65,-39,-63,-67,-60,17,-56,-75,-53,-69,-49,13,-44,-89,-40,-122,-35,-101,-30,-27,-25,83,-19,-29,-14,-121,-8,57,-2,-20,3,-101,9,55,15,-69,20,28,26,82,31,82,36,23,41,-107,45,-53,49,-88,53,51,57,85,60,25,63,115,65,93,67,-40,68,-30,69,113,70,-108,70,57,70,106,69,45,68,118,66,87,64,-55,61,-45,58,126,55,-53,51,-64,47,105,43,-58,38,-28,33,-54,28,126,23,14,18,125,12,-38,6,40,1,120,-5,-52,-11,54,-16,-74,-22,91,-27,45,-32,52,-37,120,-42,4,-46,-40,-51,4,-54,-120,-58,110,-61,-74,-64,107,-66,-118,-68,31,-69,31,-70,-99,-71,-121,-71,-16,-71,-59,-70,21,-68,-47,-67,-2,-65,-106,-62,-109,-59,-14,-56,-82,-52,-66,-48,28,-43,-58,-39,-88,-34,-52,-29,18,-23,-115,-18,21,-12,-64,-7,106,-1,28,5,-64,10,88,16,-51,21,38,27,73,32,63,37,-19,41,97,46,120,50,75,54,-73,57,-55,60,116,63,-75,65,-121,67,-20,68,-39,69,86,70,90,70,-20,69,6,69,-80,67,-25,65,-81,63,19,61,6,58,-89,54,-36,50,-51,46,99,42,-71,37,-49,32,-83,27,93,22,-19,16,85,11,-70,5,6,0,95,-6,-72,-12,41,-17,-75,-23,102,-28,70,-33,91,-38,-80,-43,76,-47,53,-51,116,-55,13,-58,6,-61,104,-64,48,-66,105,-68,17,-69,44,-70,-67,-71,-63,-71,62,-70,40,-69,-114,-68}; }
	private static byte[] data27(){ return new byte[] {93,-66,-98,-64,71,-61,83,-58,-59,-55,-118,-51,-86,-47,18,-42,-61,-38,-80,-33,-43,-28,36,-22,-101,-17,44,-11,-53,-6,123,0,33,6,-61,11,79,17,-67,22,7,28,33,33,5,38,-90,42,5,47,17,51,-53,54,39,58,35,61,-69,63,-28,65,-90,67,-18,68,-52,69,48,70,35,70,-100,69,-91,68,59,67,93,65,27,63,101,60,81,57,-33,53,10,50,-17,45,123,41,-54,36,-39,31,-79,26,97,21,-21,15,89,10,-70,4,13,-1,107,-7,-56,-13,70,-18,-41,-24,-106,-29,-126,-34,-92,-39,9,-43,-77,-48,-80,-52,-3,-56,-85,-59,-73,-62,42,-64,9,-66,83,-68,16,-69,65,-70,-29,-71,-5,-71,-116,-70,-122,-69,3,-67,-36,-66,50,-63,-25,-61,2,-57,-127,-54,81,-50,122,-46,-20,-42,-93,-37,-106,-32,-64,-27,15,-21,-118,-16,22,-10,-70,-5,95,1,3,7,-96,12,31,18,-119,23,-59,28,-44,33,-86,38,64,43,-116,47,-118,51,52,55,125,58,106,61,-20,63,6,66,-77,67,-21,68,-74,69,5,70,-24,69,80,69,72,68,-50,66,-31,64,-114,62,-51,59,-83,56,44,53,83,49,40,45,-77,40,-9,35,4,31,-40,25,-122,20,15,15,127,9,-31,3,59,-2,-103,-8,2,-13,-124,-19,32,-24,-22,-30,-34,-35,16,-39,-128,-44,58,-48,67,-52,-92,-56,94,-59,124,-62,1,-64,-19,-67,78,-68,24,-69,90,-70,15,-70,53,-70,-41,-70,-31,-69,106,-67,84,-65,-74,-63,117,-60,-95,-57,34,-53,1,-49,49,-45,-90,-41,103,-36,90,-31,-120,-26,-37,-21,81,-15,-31,-10,123,-4,36,2,-66,7,85,13,-49,18,45,24,97,29,102,34,45,39,-69,43,-11,47,-20,51,126,55,-63,58,-103,61,14,64,25,66,-76,67,-33,68,-106,69,-36,69,-84,69,7,69,-14,67,103,66,114,64,18,62,69,59,30,56,-112,52,-78,48,-127,44,3,40,71,35,78,30,32,25,-48,19,85,14,-54,8,48,3,-119,-3,-13,-9,93,-14,-25,-20,-113,-25,93,-30,95,-35,-100,-40,20,-44,-33,-49,-15,-53,97,-56,41,-59,84,-62,-24,-65,-30,-67,81,-68,42,-69,120,-70,61,-70,112,-70,27,-69,59,-68,-62,-67,-59,-65,37,-62,-8,-60,35,-56,-75,-53,-110,-49,-50,-45,68,-40,9,-35,0,-30,46,-25,-128,-20,-7,-15,-127,-9,31,-3,-66,2,86,8,-27,13,91,19,-84,24,-35,29,-45,34,-107,39,20,44,70,48,44,52,-71,55,-22,58,-73,61,33,64,27,66,-82,67,-57,68,120,69,-85,69,117,69,-64,68,-93,67,12,66,17,64,-95,61,-43,58,-99,55,17,52,40,48,-11,43,115,39,-76,34,-71,29,-117,24,59,19,-62,13,59,8,-100,2,7,-3,103,-9,-28,-15,110,-20,27,-25,-6,-31,-4,-36,70,-40,-52,-45,-105,-49,-63,-53,49,-56,9,-59,67,-62,-40,-65,-20,-67,87,-68,71,-69,-101,-70,107,-70,-86,-70,94,-69,-124,-68,26,-66,32,-64,-117,-62,99,-59,-107,-56,42,-52,15,-48,74,-44,-57,-40,-116,-35,-124,-30,-78,-25,3,-19,122,-14,0,-8,-100,-3,51,3,-54,8,81,14,-66,19,17,25,47,30,38,35,-39,39,82,44,122,48,88,52,-41,55,2,59,-62,61,35,64,21,66,-104,67,-81,68,79,69,127,69,58,69,-125,68,88,67,-63,65,-74,63,72,61,112,58,57,55,-90,51,-70,47,-124,43,0,39,67,34,66,29,29,24,-60,18,86,13,-52,7,54,2,-98,-4,12,-9,-124,-15,29,-20,-50,-26,-81,-31,-62,-36,11,-40,-99,-45,116,-49,-98,-53,32,-56,-5,-60,62,-62,-32,-65,-8,-67,111,-68,104,-69,-65,-70,-99,-70,-35,-70,-98,-69,-57,-68,100,-66,112,-64,-34,-62,-69,-59,-15,-56,-119,-52,111,-48,-81,-44,40,-39,-15,-35,-25,-30,18,-24,103,-19,-44,-14,94,-8,-17,-3,-119,3,20,9,-97,14,-5,19,82,25,98,30,87,35,1,40,113,44,-105,48,100,52,-24,55,-2,58,-62,61,18,64,3,66,125,67,-117,68,41,69,77,69,8,69,70,68,26,67,124,65,110,63,-2,60,31,58,-21,54,80,51,106,47,44,43,-82,38,-18,33,-16,28,-52,23,118,18,8,13,-122,7,-17,1,96,-4,-50,-10,79,-15,-21,-21,-94,-26,-117,-31,-96,-36,-11,-41,-120,-45,105,-49,-104,-53,32,-56,4,-59,74,-62,-9,-65,13,-66,-108,-68,-121,-69,-18,-70,-56,-70,21,-69,-47,-69,6,-67,-97,-66,-78,-64,33,-61,0,-58,54,-55,-47,-52,-74,-48,-13,-44,111,-39,52,-34,42,-29,82,-24,-92,-19,13,-13,-107,-8,34,-2,-74,3,65,9,-65,14,33,20,102,25,125,30,99,35,15,40,115,44,-105,48,96,52,-40,55,-13,58,-91,61,-2,63,-33,65,92,67,98,68,-3,68,31,69,-43,68,19,68,-29,66,67,65,53,63,-61,60,-26,57,-83,54,24,51}; }
	private static byte[] data28(){ return new byte[] {46,47,-9,42,118,38,-71,33,-66,28,-99,23,75,18,-31,12,95,7,-47,1,65,-4,-72,-10,60,-15,-37,-21,-102,-26,-123,-31,-97,-36,-6,-41,-112,-45,121,-49,-89,-53,58,-56,26,-59,106,-62,25,-64,49,-66,-67,-68,-79,-69,27,-69,-9,-70,67,-69,6,-68,52,-67,-42,-66,-31,-64,84,-61,50,-58,101,-55,0,-51,-31,-48,30,-43,-105,-39,89,-34,74,-29,115,-24,-71,-19,42,-13,-92,-8,49,-2,-63,3,70,9,-63,14,32,20,93,25,115,30,84,35,-5,39,93,44,125,48,65,52,-72,55,-50,58,-127,61,-45,63,-73,65,45,67,56,68,-52,68,-11,68,-95,68,-22,67,-79,66,25,65,10,63,-104,60,-64,57,-120,54,-10,50,14,47,-36,42,92,38,-91,33,-83,28,-113,23,66,18,-36,12,95,7,-45,1,74,-4,-62,-10,77,-15,-19,-21,-75,-26,-102,-31,-59,-36,21,-40,-71,-45,-99,-49,-45,-53,98,-56,76,-59,-108,-62,75,-64,95,-66,-18,-68,-32,-69,75,-69,37,-69,111,-69,49,-68,94,-67,-4,-66,5,-63,117,-61,78,-58,-127,-55,20,-51,-11,-48,43,-43,-94,-39,92,-34,78,-29,107,-24,-73,-19,24,-13,-106,-8,28,-2,-90,3,42,9,-97,14,-6,19,56,25,70,30,38,35,-52,39,42,44,73,48,12,52,-125,55,-106,58,77,61,-101,63,-126,65,-6,66,3,68,-97,68,-60,68,122,68,-67,67,-112,66,-10,64,-17,62,127,60,-85,57,123,54,-23,50,12,47,-40,42,99,38,-82,33,-65,28,-95,23,92,18,-7,12,-126,7,-5,1,117,-4,-15,-10,126,-15,39,-20,-25,-26,-35,-31,-5,-36,88,-40,-9,-45,-34,-49,20,-52,-93,-56,-119,-59,-42,-62,-124,-64,-98,-66,35,-67,22,-68,125,-69,81,-69,-100,-69,83,-68,-127,-67,20,-65,28,-63,-122,-61,86,-58,-119,-55,14,-51,-15,-48,27,-43,-112,-39,66,-34,45,-29,74,-24,-120,-19,-19,-14,94,-8,-27,-3,105,3,-22,8,90,14,-75,19,-20,24,-3,29,-38,34,125,39,-33,43,-6,47,-64,51,57,55,75,58,9,61,85,63,67,65,-67,66,-51,67,107,68,-106,68,82,68,-101,67,117,66,-32,64,-32,62,119,60,-83,57,125,54,-6,50,30,47,-12,42,-120,38,-45,33,-17,28,-41,23,-106,18,61,13,-61,7,73,2,-64,-4,70,-9,-45,-15,124,-20,67,-25,54,-30,89,-35,-78,-40,84,-44,53,-48,109,-52,-7,-56,-37,-59,39,-61,-51,-64,-29,-66,100,-67,81,-68,-80,-69,-127,-69,-64,-69,117,-68,-107,-67,39,-65,33,-63,-121,-61,78,-58,119,-55,-11,-52,-47,-48,-15,-44,95,-39,12,-34,-20,-30,5,-24,60,-19,-102,-14,9,-8,-120,-3,9,3,-123,8,-10,13,74,19,-123,24,-111,29,110,34,20,39,118,43,-109,47,94,51,-41,54,-16,57,-79,60,4,63,-8,64,120,66,-113,67,53,68,104,68,46,68,124,67,100,66,-45,64,-31,62,-128,60,-69,57,-100,54,28,51,77,47,43,43,-60,38,30,34,58,29,49,24,-16,18,-96,13,45,8,-75,2,50,-3,-68,-9,71,-14,-7,-20,-68,-25,-79,-30,-46,-35,44,-39,-56,-44,-84,-48,-37,-52,99,-55,66,-58,-124,-61,39,-63,53,-65,-85,-67,-108,-68,-26,-69,-80,-69,-29,-69,-112,-68,-91,-67,43,-65,30,-63,116,-61,54,-58,77,-55,-52,-52,-112,-48,-77,-44,15,-39,-74,-35,-113,-30,-99,-25,-48,-20,38,-14,-114,-9,11,-3,-124,2,2,8,107,13,-62,18,-8,23,7,29,-27,33,-114,38,-16,42,21,47,-32,50,99,54,-127,57,73,60,-92,62,-94,64,40,66,79,67,-8,67,60,68,8,68,104,67,84,66,-40,64,-25,62,-100,60,-34,57,-53,54,88,51,-111,47,125,43,32,39,-127,34,-86,29,-92,24,113,19,36,14,-72,8,68,3,-57,-3,82,-8,-28,-14,-111,-19,89,-24,74,-29,107,-34,-62,-39,90,-43,56,-47,100,-51,-31,-55,-66,-58,-14,-61,-112,-63,-111,-65,-2,-67,-37,-68,35,-68,-35,-69,8,-68,-92,-68,-83,-67,42,-65,6,-63,92,-61,2,-58,26,-55,-127,-52,68,-48,80,-44,-86,-40,63,-35,21,-30,21,-25,67,-20,-113,-15,-12,-10,103,-4,-29,1,84,7,-60,12,19,18,80,23,89,28,65,33,-27,37,84,42,120,46,79,50,-43,53,1,57,-51,59,56,62,60,64,-46,65,2,67,-68,67,11,68,-25,67,83,67,79,66,-32,64,2,63,-66,60,22,58,13,55,-88,51,-16,47,-25,43,-107,39,4,35,54,30,57,25,19,20,-60,14,107,9,-15,3,-125,-2,8,-7,-95,-13,78,-18,19,-23,7,-28,33,-33,118,-38,8,-42,-34,-47,4,-50,120,-54,75,-57,116,-60,6,-62,-3,-65,88,-66,44,-67,96,-68,17,-68,42,-68,-75,-68,-79,-67,24,-65,-17,-64,39,-61,-51,-59,-56,-56,42,-52,-40,-49,-38,-45,38,-40,-79,-36,120,-31}; }
	private static byte[] data29(){ return new byte[] {113,-26,-109,-21,-39,-16,55,-10,-93,-5,26,1,-117,6,-10,11,71,17,-127,22,-110,27,118,32,39,37,-107,41,-59,45,-93,49,51,53,105,56,66,59,-71,61,-53,63,113,65,-83,66,125,67,-45,67,-54,67,61,67,84,66,-18,64,39,63,-15,60,92,58,96,55,16,52,96,48,110,44,35,40,-91,35,-34,30,-16,25,-52,20,-110,15,51,10,-52,4,86,-1,-25,-7,126,-12,43,-17,-12,-23,-36,-28,-4,-33,67,-37,-44,-42,-96,-46,-68,-50,39,-53,-21,-57,9,-59,-114,-62,115,-64,-61,-66,-127,-67,-89,-68,70,-68,75,-68,-58,-68,-81,-67,2,-65,-57,-64,-18,-62,127,-59,108,-56,-71,-53,90,-49,74,-45,-118,-41,3,-36,-63,-32,-83,-27,-61,-22,5,-16,84,-11,-62,-6,45,0,-95,5,3,11,92,16,-112,21,-85,26,-114,31,72,36,-68,40,-11,44,-32,48,120,52,-67,55,-93,58,43,61,75,63,3,65,83,66,46,67,-92,67,-98,67,55,67,80,66,14,65,78,63,53,61,-84,58,-55,55,-122,52,-17,48,2,45,-43,40,86,36,-85,31,-65,26,-84,21,121,16,33,11,-61,5,80,0,-26,-6,125,-11,44,-16,-17,-22,-36,-27,-21,-32,56,-36,-72,-41,125,-45,-112,-49,-22,-53,-92,-56,-78,-59,36,-61,-5,-64,54,-65,-28,-67,-12,-68,127,-68,110,-68,-41,-68,-89,-67,-23,-66,-108,-64,-87,-62,37,-59,-3,-57,57,-53,-61,-50,-89,-46,-49,-42,66,-37,-25,-33,-49,-28,-42,-23,10,-17,90,-12,-74,-7,38,-1,-113,4,-11,9,73,15,-124,20,-99,25,-116,30,70,35,-54,39,7,44,2,48,-90,51,-6,54,-15,57,-119,60,-66,62,-120,64,-23,65,-30,66,97,67,-127,67,31,67,96,66,36,65,-119,63,122,61,18,59,59,56,20,53,-119,49,-72,45,-110,41,47,37,-120,32,-77,27,-89,22,127,17,50,12,-39,6,109,1,5,-4,-96,-10,74,-15,20,-20,-16,-26,7,-30,65,-35,-65,-40,118,-44,124,-48,-57,-52,117,-55,107,-58,-45,-61,-115,-63,-67,-65,76,-66,77,-67,-68,-68,-105,-68,-26,-68,-97,-67,-56,-66,94,-64,87,-62,-63,-60,125,-57,-89,-54,27,-50,-21,-47,2,-42,95,-38,-4,-34,-53,-29,-49,-24,-14,-19,58,-13,-112,-8,-8,-3,94,3,-61,8,24,14,82,19,116,24,98,29,45,34,-76,38,2,43,5,47,-68,50,33,54,41,57,-44,59,31,62,-4,63,123,65,-126,66,36,67,80,67,21,67,98,66,76,65,-64,63,-47,61,124,59,-63,56,-82,53,59,50,126,46,108,42,27,38,-122,33,-67,28,-60,23,-95,18,101,13,14,8,-84,2,70,-3,-30,-9,-113,-14,82,-19,47,-24,58,-29,112,-34,-31,-39,-116,-43,-124,-47,-65,-51,90,-54,65,-57,-113,-60,56,-62,76,-64,-57,-66,-83,-67,4,-67,-61,-68,-8,-68,-104,-67,-93,-66,33,-64,0,-62,76,-60,-9,-58,1,-54,98,-51,28,-47,26,-43,107,-39,-18,-35,-75,-30,-93,-25,-63,-20,-8,-15,74,-9,-86,-4,11,2,113,7,-63,12,5,18,35,23,33,28,-20,32,-124,37,-36,41,-16,45,-73,49,46,53,74,56,12,59,108,61,100,63,-7,64,28,66,-40,66,33,67,-1,66,109,66,108,65,2,64,44,62,-14,59,82,57,86,54,0,51,84,47,97,43,25,39,-96,34,-29,29,-7,24,-24,19,-79,14,102,9,11,4,-90,-2,74,-7,-14,-13,-76,-18,-116,-23,-111,-28,-67,-33,33,-37,-61,-42,-92,-46,-41,-50,86,-53,44,-56,99,-59,-13,-62,-16,-64,77,-65,27,-66,84,-67,-9,-68,15,-67,-112,-67,-128,-66,-32,-65,-95,-63,-45,-61,96,-58,80,-55,-102,-52,53,-48,38,-44,87,-40,-48,-36,125,-31,97,-26,110,-21,-102,-16,-27,-11,56,-5,-100,0,-8,5,79,11,-113,16,-73,21,-71,26,-113,31,52,36,-106,40,-63,44,-111,48,38,52,80,55,47,58,-91,60,-72,62,106,64,-89,65,-124,66,-25,66,-25,66,112,66,-110,65,67,64,-115,62,110,60,-17,57,12,55,-45,51,64,48,95,44,56,40,-53,35,38,31,76,26,69,21,32,16,-35,10,-122,5,47,0,-54,-6,124,-11,54,-16,11,-21,10,-26,39,-31,-121,-36,16,-40,-21,-45,3,-48,112,-52,50,-55,75,-58,-59,-61,-91,-63,-26,-65,-106,-66,-81,-67,54,-67,41,-67,-111,-67,91,-66,-99,-65,65,-63,79,-61,-60,-59,-112,-56,-60,-53,65,-49,24,-45,53,-41,-109,-37,51,-32,0,-27,1,-22,29,-17,95,-12,-86,-7,9,-1,98,4,-72,9,-7,14,42,20,45,25,22,30,-66,34,55,39,108,43,88,47,-6,50,67,54,52,57,-52,59,-9,61,-55,63,38,65,29,66,-86,66,-64,66,117,66,-81,65,-120,64,-16,62,-14,60,-111,58,-48,55,-82,52,62,49,115,45,103,41,15,37,-127,32,-75,27,-60,22,-89,17,116,12}; }
	private static byte[] data30(){ return new byte[] {36,7,-46,1,113,-4,37,-9,-40,-15,-79,-20,-99,-25,-69,-30,4,-34,-121,-39,72,-43,82,-47,-91,-51,81,-54,76,-57,-79,-60,106,-62,-106,-64,30,-65,27,-66,124,-67,83,-67,-111,-67,62,-66,92,-65,-38,-64,-51,-62,25,-59,-49,-57,-37,-54,66,-50,-7,-47,-4,-43,71,-38,-53,-34,-118,-29,117,-24,-121,-19,-70,-14,-2,-9,85,-3,-88,2,2,8,67,13,119,18,-122,23,114,28,47,33,-76,37,-5,41,-3,45,-77,49,24,53,38,56,-44,58,37,61,17,63,-111,64,-82,65,87,66,-104,66,107,66,-52,65,-55,64,82,63,124,61,56,59,-103,56,-101,53,68,50,-101,46,-89,42,102,38,-14,33,58,29,90,24,80,19,33,14,-26,8,-113,3,64,-2,-24,-8,-93,-13,114,-18,88,-23,107,-28,-87,-33,24,-37,-53,-42,-68,-46,-7,-50,-117,-53,108,-56,-80,-59,77,-61,84,-63,-66,-65,-108,-66,-44,-67,-125,-67,-97,-67,36,-66,30,-65,119,-64,69,-62,112,-60,-1,-58,-19,-55,52,-51,-52,-48,-75,-44,-29,-40,79,-35,-4,-31,-48,-26,-42,-21,-9,-16,52,-10,127,-5,-42,0,34,6,112,11,-96,16,-69,21,-78,26,120,31,19,36,103,40,-123,44,76,48,-45,51,-10,54,-55,57,55,60,68,62,-20,63,39,65,-5,65,94,66,89,66,-29,65,2,65,-75,63,2,62,-28,59,108,57,-118,54,92,51,-54,47,-6,43,-46,39,117,35,-40,30,8,26,16,21,-14,15,-66,10,116,5,37,0,-44,-6,-118,-11,88,-16,52,-21,64,-26,107,-31,-49,-36,108,-40,71,-44,111,-48,-32,-52,-87,-55,-55,-58,74,-60,42,-62,114,-64,32,-65,61,-66,-63,-67,-72,-67,19,-66,-26,-66,25,-64,-67,-63,-60,-61,44,-58,-7,-56,24,-52,-106,-49,92,-45,109,-41,-58,-37,78,-32,27,-27,4,-22,30,-17,73,-12,-113,-7,-36,-2,42,4,116,9,-84,14,-52,19,-50,24,-94,29,74,34,-72,38,-28,42,-49,46,101,50,-81,53,-97,56,46,59,98,61,43,63,-112,64,-117,65,22,66,59,66,-22,65,59,65,12,64,-116,62,-113,60,62,58,-122,55,116,52,13,49,85,45,80,41,14,37,-123,32,-45,27,-27,22,-33,17,-77,12,118,7,45,2,-36,-4,-104,-9,89,-14,58,-19,50,-24,85,-29,-90,-34,48,-38,-11,-43,1,-46,91,-50,-2,-54,7,-56,91,-59,30,-61,58,-63,-57,-65,-77,-66,22,-66,-38,-67,19,-66,-75,-66,-63,-65,58,-63,23,-61,90,-59,-4,-57,-4,-54,78,-50,-6,-47,-22,-43,35,-38,-103,-34,68,-29,34,-24,37,-19,69,-14,-128,-9,-60,-4,18,2,87,7,-106,12,-72,17,-55,22,-89,27,98,32,-32,36,40,41,38,45,-31,48,67,52,86,55,13,58,95,60,86,62,-31,63,4,65,-66,65,10,66,-23,65,97,65,101,64,7,63,60,61,16,59,-126,56,-104,53,82,50,-65,46,-36,42,-78,38,78,34,-87,29,-37,24,-31,19,-60,14,-106,9,80,4,10,-1,-63,-7,-124,-12,91,-17,75,-22,97,-27,-94,-32,22,-36,-58,-41,-71,-45,-16,-49,127,-52,88,-55,-109,-58,42,-60,30,-62,-123,-64,66,-65,123,-66,18,-66,30,-66,-110,-66,116,-65,-68,-64,112,-62,-120,-60,-1,-58,-41,-55,8,-51,-121,-48,94,-44,112,-40,-49,-36,93,-31,41,-26,17,-21,42,-16,82,-11,-113,-6,-39,-1,25,5,94,10,-123,15,-100,20,-117,25,83,30,-24,34,69,39,94,43,53,47,-71,50,-18,53,-56,56,68,59,99,61,23,63,105,64,75,65,-54,65,-42,65,122,65,-81,64,126,63,-33,61,-28,59,122,57,-66,54,-96,51,48,48,114,44,105,40,32,36,-103,31,-30,26,-7,21,-11,16,-53,11,-105,6,81,1,14,-4,-50,-10,-95,-15,-121,-20,-111,-25,-61,-30,32,-34,-67,-39,-111,-43,-81,-47,26,-50,-46,-54,-24,-57,83,-59,37,-61,87,-63,-16,-65,-12,-66,96,-66,59,-66,-127,-66,48,-65,76,-64,-48,-63,-72,-61,8,-58,-80,-56,-71,-53,21,-49,-66,-46,-70,-42,-17,-38,106,-33,20,-28,-18,-24,-16,-19,10,-13,64,-8,124,-3,-62,2,-1,7,49,13,75,18,75,23,31,28,-53,32,62,37,111,41,105,45,7,49,102,52,97,55,9,58,80,60,50,62,-79,63,-60,64,112,65,-82,65,-124,65,-23,64,-24,63,125,62,-87,60,119,58,-31,55,-19,52,-86,49,15,46,41,42,5,38,-107,33,-2,28,42,24,56,19,32,14,-10,8,-70,3,120,-2,61,-7,4,-12,-20,-18,-29,-23,6,-27,86,-32,-46,-37,-107,-41,-113,-45,-38,-49,113,-52,94,-55,-96,-58,72,-60,75,-62,-74,-64,-116,-65,-61,-66,113,-66,126,-66,2,-65,-26,-65,60,-63,-12,-62,15,-59,-110,-57,102,-54,-99,-51,31,-47,-15,-44,11,-39,97,-35,-15,-31,-75,-26,-99,-21,-81,-16,-51,-11,10,-5,68,0}; }
	private static byte[] data31(){ return new byte[] {-125,5,-71,10,-40,15,-27,20,-56,25,-121,30,13,35,99,39,108,43,59,47,-81,50,-34,53,-90,56,31,59,43,61,-36,62,32,64,-3,64,111,65,119,65,18,65,67,64,11,63,106,61,104,59,-1,56,64,54,31,51,-76,47,-13,43,-17,39,-90,35,38,31,111,26,-109,21,-116,16,113,11,61,6,5,1,-58,-5,-108,-10,105,-15,97,-20,110,-25,-84,-30,22,-34,-72,-39,-101,-43,-63,-47,51,-50,-7,-54,18,-56,-114,-59,96,-61,-98,-63,62,-64,68,-65,-66,-66,-107,-66,-27,-66,-107,-65,-74,-64,56,-62,39,-60,111,-58,32,-55,31,-52,-128,-49,32,-45,30,-41,73,-37,-60,-33,101,-28,59,-23,52,-18,72,-13,119,-8,-87,-3,-23,2,27,8,69,13,89,18,74,23,29,28,-71,32,39,37,81,41,61,45,-35,48,41,52,40,55,-63,57,8,60,-30,61,93,63,109,64,21,65,82,65,34,65,-115,64,-124,63,33,62,74,60,26,58,-121,55,-103,52,87,49,-62,45,-30,41,-64,37,93,33,-58,28,-1,23,16,19,3,14,-32,8,-86,3,118,-2,58,-7,23,-12,-8,-18,3,-22,41,-27,125,-32,9,-36,-54,-41,-48,-45,32,-48,-70,-52,-83,-55,-10,-58,-101,-60,-89,-62,18,-63,-26,-65,38,-65,-56,-66,-32,-66,89,-65,66,-64,-112,-63,71,-61,92,-59,-38,-57,-85,-54,-38,-51,85,-47,34,-43,48,-39,-124,-35,9,-30,-59,-26,-91,-21,-85,-16,-55,-11,-13,-6,45,0,94,5,-113,10,-90,15,-85,20,-120,25,62,30,-61,34,12,39,26,43,-38,46,86,50,119,53,71,56,-73,58,-55,60,115,62,-64,63,-104,64,18,65,28,65,-74,64,-11,63,-72,62,40,61,35,59,-55,56,11,54,-8,50,-110,47,-38,43,-31,39,-97,35,43,31,124,26,-88,21,-83,16,-104,11,113,6,62,1,10,-4,-36,-10,-66,-15,-74,-20,-50,-25,18,-29,123,-34,40,-38,9,-42,51,-46,-87,-50,108,-53,-119,-56,-1,-59,-44,-61,12,-62,-87,-64,-81,-65,28,-65,-11,-66,56,-65,-27,-65,-5,-64,121,-62,88,-60,-98,-58,62,-55,57,-52,-119,-49,39,-45,16,-41,57,-37,-93,-33,60,-28,8,-23,-10,-19,0,-13,38,-8,79,-3,-122,2,-77,7,-47,12,-27,17,-52,22,-101,27,55,32,-102,36,-50,40,-83,44,87,48,-99,51,-95,54,63,57,-123,59,106,61,-27,62,1,64,-83,64,-13,64,-48,64,60,64,75,63,-28,61,35,60,-5,57,116,55,-107,52,91,49,-41,45,1,42,-19,37,-106,33,10,29,80,24,107,19,107,14,76,9,41,4,-14,-2,-54,-7,-94,-12,-110,-17,-100,-22,-56,-27,32,-31,-84,-36,108,-40,119,-44,-67,-48,93,-51,68,-54,-115,-57,43,-59,46,-61,-110,-63,95,-64,-115,-65,50,-65,46,-65,-86,-65,121,-64,-61,-63,102,-61,113,-59,-33,-57,-97,-54,-62,-51,46,-47,-21,-44,-17,-40,46,-35,-84,-31,86,-26,48,-21,37,-16,58,-11,91,-6,-118,-1,-72,4,-37,9,-12,14,-18,19,-51,24,126,29,4,34,76,38,94,42,32,46,-95,49,-56,52,-98,55,24,58,49,60,-22,61,60,63,39,64,-87,64,-60,64,110,64,-72,63,-111,62,11,61,27,59,-47,56,35,54,33,51,-51,47,35,44,61,40,10,36,-96,31,9,27,55,22,83,17,67,12,40,7,0,2,-47,-4,-83,-9,-111,-14,-111,-19,-87,-24,-18,-29,89,-33,2,-37,-32,-42,6,-45,119,-49,46,-52,74,-55,-84,-58,126,-60,-93,-62,55,-63,41,-64,-114,-65,76,-65,-120,-65,27,-64,35,-63,-115,-62,88,-60,-115,-58,24,-55,0,-52,62,-49,-57,-46,-94,-42,-72,-38,16,-33,-100,-29,86,-24,55,-19,58,-14,74,-9,118,-4,-103,1,-59,6,-33,11,-24,16,-42,21,-99,26,61,31,-90,35,-43,39,-56,43,105,47,-55,50,-53,53,124,56,-50,58,-65,60,79,62,120,63,55,64,-108,64,126,64,5,64,36,63,-45,61,46,60,16,58,-84,55,-44,52,-67,49,66,46,-118,42,-128,38,67,34,-63,29,30,25,68,20,81,15,68,10,34,5,-2,-1,-44,-6,-71,-11,-88,-16,-72,-21,-33,-26,59,-30,-66,-35,125,-39,125,-43,-67,-47,79,-50,48,-53,97,-56,-6,-59,-28,-61,58,-62,-14,-64,14,-64,-105,-65,-121,-65,-32,-65,-93,-64,-51,-63,92,-61,78,-59,-94,-57,79,-54,85,-51,-79,-48,80,-44,69,-40,109,-36,-38,-32,113,-27,59,-22,32,-17,41,-12,64,-7,99,-2,-117,3,-89,8,-67,13,-76,18,-107,23,70,28,-45,32,32,37,58,41,7,45,-110,48,-53,51,-82,54,58,57,103,59,49,61,-98,62,-101,63,56,64,105,64,46,64,-110,63,-123,62,25,61,70,59,17,57,-125,54,-103,51,90,48,-48,44,-8,40,-32,36,-113,32,-1,27,79,23,107,18,117,13,96,8,69,3,30,-2,0,-7}; }
	private static byte[] data32(){ return new byte[] {-23,-13,-24,-18,4,-22,64,-27,-83,-32,74,-36,32,-40,62,-44,-103,-48,75,-51,76,-54,-93,-57,88,-59,112,-61,-29,-63,-60,-64,5,-64,-75,-65,-56,-65,74,-64,44,-63,126,-62,43,-60,67,-58,-79,-56,125,-53,-95,-50,14,-46,-47,-43,-51,-39,17,-34,-123,-30,47,-25,-3,-21,-18,-16,-10,-11,15,-5,49,0,82,5,104,10,113,15,91,20,41,25,-50,29,61,34,122,38,115,42,41,46,-107,49,-82,52,113,55,-37,57,-28,59,-113,61,-49,62,-77,63,33,64,55,64,-46,63,22,63,-28,61,91,60,99,58,21,56,103,53,97,50,14,47,104,43,127,39,87,35,-17,30,93,26,-103,21,-74,16,-74,11,-91,6,-123,1,105,-4,76,-9,67,-14,77,-19,119,-24,-56,-29,70,-33,-7,-38,-20,-42,28,-45,-100,-49,102,-52,-121,-55,0,-57,-42,-60,12,-61,-87,-63,-92,-64,17,-64,-36,-65,22,-64,-71,-64,-68,-63,45,-61,-2,-60,41,-57,-63,-55,-101,-52,-32,-49,94,-45,55,-41,69,-37,-104,-33,27,-28,-53,-24,-93,-19,-104,-14,-92,-9,-70,-4,-37,1,-14,6,4,12,-3,16,-34,21,-104,26,44,31,-123,35,-84,39,-115,43,39,47,122,50,111,53,27,56,96,58,76,60,-46,61,-9,62,-80,63,7,64,-15,63,118,63,-113,62,74,61,-106,59,-116,57,28,55,86,52,58,49,-49,45,20,42,31,38,-35,33,117,29,-50,24,8,20,29,15,28,10,7,5,-15,-1,-47,-6,-61,-11,-63,-16,-40,-21,16,-25,117,-30,2,-34,-47,-39,-45,-43,36,-46,-73,-50,-91,-53,-37,-56,120,-58,107,-60,-65,-62,127,-63,-104,-64,38,-64,16,-64,109,-64,40,-63,82,-62,-39,-61,-55,-59,17,-56,-69,-54,-75,-51,7,-47,-94,-44,-124,-40,-89,-36,5,-31,-112,-27,78,-22,39,-17,35,-12,45,-7,68,-2,93,3,113,8,119,13,102,18,59,23,-30,27,101,32,-85,36,-69,40,-124,44,9,48,56,51,33,54,-96,56,-45,58,-101,60,4,62,13,63,-94,63,-32,63,-89,63,16,63,13,62,-88,60,-33,58,-74,56,47,54,84,51,30,48,-91,44,-41,40,-48,36,-122,32,14,28,96,23,-106,18,-91,13,-94,8,-111,3,121,-2,101,-7,91,-12,100,-17,-120,-22,-47,-27,65,-31,-24,-36,-61,-40,-29,-44,69,-47,-8,-51,-10,-54,84,-56,0,-58,24,-60,-121,-62,97,-63,-98,-64,67,-64,78,-64,-57,-64,-101,-63,-26,-62,-126,-60,-116,-58,-16,-56,-88,-53,-64,-50,31,-46,-52,-43,-65,-39,-18,-35,85,-30,-18,-26,-83,-21,-114,-16,-118,-11,-108,-6,-87,-1,-66,4,-55,9,-57,14,-86,19,113,24,11,29,122,33,-81,37,-88,41,95,45,-57,48,-27,51,-85,54,24,57,44,59,-41,60,41,62,15,63,-113,63,-84,63,90,63,-89,62,-116,61,10,60,45,58,-24,55,82,53,91,50,27,47,-119,43,-77,39,-103,35,74,31,-62,26,21,22,63,17,80,12,76,7,59,2,42,-3,25,-8,25,-13,44,-18,93,-23,-78,-28,53,-32,-22,-37,-37,-41,16,-44,-123,-48,82,-51,102,-54,-35,-57,-89,-59,-46,-61,97,-62,84,-63,-86,-64,109,-64,-112,-64,33,-63,22,-62,108,-61,44,-59,70,-57,-67,-55,-110,-52,-81,-49,41,-45,-32,-42,-33,-38,29,-33,-118,-29,42,-24,-16,-20,-45,-15,-48,-10,-39,-5,-23,0,-7,5,0,11,-14,15,-53,20,-126,25,18,30,107,34,-106,38,115,42,28,46,107,49,116,52,34,55,118,57,114,59,4,61,61,62,9,63,112,63,116,63,9,63,62,62,13,61,116,59,127,57,44,55,122,52,124,49,34,46,-118,42,-97,38,-124,34,33,30,-101,25,-29,20,11,16,29,11,21,6,13,1,-7,-5,-11,-10,-7,-15,25,-19,83,-24,-71,-29,70,-33,19,-37,14,-41,91,-45,-29,-49,-60,-52,-15,-55,124,-57,92,-59,-91,-61,69,-62,84,-63,-62,-64,-104,-64,-37,-64,122,-63,-118,-62,-9,-61,-59,-59,-5,-57,125,-54,101,-51,-107,-48,23,-44,-32,-41,-24,-37,44,-32,-90,-28,70,-23,20,-18,-11,-14,-11,-9,-7,-4,10,2,15,7,18,12,-7,16,-56,21,117,26,-15,30,67,35,85,39,40,43,-72,46,-9,49,-23,52,-125,55,-62,57,-92,59,37,61,66,62,-6,62,75,63,54,63,-72,62,-40,61,-112,60,-26,58,-34,56,118,54,-70,51,-90,48,70,45,-102,41,-84,37,-128,33,29,29,-116,24,-44,19,-9,14,10,10,4,5,-4,-1,-14,-6,-16,-11,-2,-16,40,-20,109,-25,-33,-30,124,-34,85,-38,101,-42,-64,-46,91,-49,80,-52,-112,-55,49,-57,38,-59,-127,-61,58,-62,92,-63,-32,-64,-50,-64,30,-63,-38,-63,-9,-62,119,-60,94,-58,-104,-56,55,-53,36,-50,101,-47,-12,-44,-61,-40,-40,-36,33,-31,-95,-27,70,-22,23,-17,-10,-13,-9,-8,-8,-3,5,3,6,8}; }
	private static byte[] data33(){ return new byte[] {-2,12,-34,17,-92,22,66,27,-73,31,-11,35,-8,39,-62,43,53,47,111,50,68,53,-47,55,-6,57,-55,59,54,61,62,62,-30,62,33,63,-9,62,104,62,116,61,25,60,97,58,70,56,-44,53,5,51,-23,47,121,44,-58,40,-49,36,-101,32,51,28,-97,23,-32,18,10,14,21,9,21,4,18,-1,8,-6,19,-11,36,-16,89,-21,-88,-26,40,-30,-49,-35,-72,-39,-44,-43,67,-46,-21,-50,-10,-53,66,-55,-8,-58,0,-59,107,-61,60,-62,106,-63,7,-63,0,-63,107,-63,46,-62,100,-61,-16,-60,-27,-58,49,-55,-39,-53,-43,-50,32,-46,-74,-43,-110,-39,-87,-35,-2,-31,122,-26,42,-21,-13,-17,-35,-12,-46,-7,-39,-2,-39,3,-37,8,-56,13,-95,18,95,23,-18,27,93,32,-122,36,-122,40,53,44,-91,47,-59,50,-112,53,9,56,34,58,-33,59,60,61,48,62,-56,62,-18,62,-69,62,23,62,21,61,-83,59,-29,57,-64,55,58,53,104,50,58,47,-57,43,10,40,11,36,-47,31,107,27,-55,22,23,18,50,13,72,8,72,3,72,-2,69,-7,84,-12,111,-17,-86,-22,6,-26,-115,-31,67,-35,55,-39,99,-43,-39,-47,-101,-50,-89,-53,17,-55,-52,-58,-23,-60,100,-61,67,-62,-124,-63,44,-63,59,-63,-84,-63,-119,-62,-61,-61,99,-59,95,-57,-69,-55,106,-52,115,-49,-60,-46,100,-42,68,-38,99,-34,-73,-30,60,-25,-23,-21,-76,-16,-98,-11,-113,-6,-109,-1,-112,4,-118,9,113,14,69,19,-12,23,-128,28,-35,32,2,37,-15,40,-108,44,-8,47,7,51,-56,53,47,56,59,58,-22,59,51,61,32,62,-94,62,-63,62,122,62,-52,61,-69,60,73,59,114,57,68,55,-74,52,-39,49,-93,46,43,43,101,39,98,35,42,31,-76,26,33,22,94,17,-120,12,-104,7,-99,2,-95,-3,-94,-8,-71,-13,-38,-18,30,-22,-127,-27,20,-31,-46,-36,-44,-40,9,-43,-114,-47,89,-50,118,-53,-21,-56,-76,-58,-33,-60,103,-61,83,-62,-94,-63,89,-63,112,-63,-12,-63,-44,-62,33,-60,-57,-59,-48,-57,50,-54,-19,-52,-7,-49,84,-45,-7,-42,-38,-38,3,-33,84,-29,-35,-25,-118,-20,84,-15,59,-10,46,-5,40,0,39,5,20,10,-3,14,-62,19,110,24,-16,28,65,33,98,37,60,41,-31,44,45,48,59,51,-25,53,71,56,68,58,-23,59,37,61,6,62,122,62,-111,62,59,62,-122,61,105,60,-20,58,16,57,-44,54,69,52,90,49,40,46,-97,42,-33,38,-44,34,-104,30,40,26,-117,21,-46,16,-11,11,13,7,20,2,26,-3,37,-8,59,-13,104,-18,-79,-23,30,-27,-74,-32,-125,-36,-122,-40,-51,-44,89,-47,45,-50,92,-53,-47,-56,-81,-58,-34,-60,119,-61,105,-62,-57,-63,-125,-63,-86,-63,49,-62,35,-61,110,-60,37,-58,48,-56,-100,-54,89,-51,111,-48,-54,-45,117,-41,91,-37,127,-33,-40,-29,95,-24,9,-19,-41,-15,-74,-10,-87,-5,-97,0,-104,5,-125,10,97,15,36,20,-59,24,67,29,-119,33,-95,37,119,41,9,45,89,48,77,51,-1,53,74,56,67,58,-38,59,16,61,-27,61,82,62,94,62,1,62,67,61,31,60,-101,58,-72,56,120,54,-32,51,-9,48,-73,45,57,42,104,38,101,34,38,30,-77,25,29,21,93,16,-118,11,-96,6,-83,1,-75,-4,-57,-9,-30,-14,21,-18,101,-23,-43,-28,123,-32,73,-36,91,-40,-91,-44,59,-47,25,-50,77,-53,-49,-56,-75,-58,-22,-60,-113,-61,-123,-62,-17,-63,-80,-63,-32,-63,111,-62,99,-61,-69,-60,110,-58,-120,-56,-17,-54,-70,-51,-56,-48,47,-44,-43,-41,-65,-37,-27,-33,58,-28,-62,-24,109,-19,52,-14,20,-9,1,-4,-11,0,-25,5,-47,10,-91,15,102,20,-2,24,118,29,-75,33,-56,37,-110,41,36,45,97,48,92,51,-9,53,71,56,48,58,-58,59,-16,60,-63,61,38,62,44,62,-52,61,4,61,-34,59,85,58,109,56,44,54,-113,51,-94,48,102,45,-33,41,22,38,13,34,-49,29,97,25,-57,20,15,16,60,11,83,6,107,1,111,-4,-117,-9,-87,-14,-31,-19,56,-23,-82,-28,88,-32,48,-36,67,-40,-100,-44,45,-47,31,-50,77,-53,-32,-56,-61,-58,6,-59,-85,-61,-84,-62,22,-62,-30,-63,16,-62,-87,-62,-99,-61,-6,-60,-78,-58,-54,-56,56,-53,0,-50,18,-47,121,-44,29,-40,9,-36,45,-32,-128,-28,8,-23,-84,-19,117,-14,79,-9,58,-4,40,1,24,6,-7,10,-49,15,-126,20,31,25,-122,29,-52,33,-51,37,-101,41,32,45,93,48,79,51,-25,53,47,56,23,58,-94,59,-49,60,-108,61,-4,61,-5,61,-106,61,-48,60,-92,59,26,58,49,56,-20,53,84,51,99,48,38,45,-91,41,-43,37,-41,33,-109,29,43,25,-108,20,-34,15,15,11,43,6,65,1,81,-4}; }
	private static byte[] data34(){ return new byte[] {109,-9,-112,-14,-49,-19,39,-23,-90,-28,82,-32,48,-36,72,-40,-92,-44,62,-47,48,-50,101,-53,-4,-56,-31,-58,43,-59,-49,-61,-39,-62,63,-62,20,-62,63,-62,-36,-62,-46,-61,45,-59,-22,-58,-2,-56,110,-53,52,-50,70,-47,-86,-44,80,-40,53,-36,90,-32,-87,-28,45,-23,-49,-19,-108,-14,106,-9,81,-4,61,1,37,6,5,11,-44,15,-124,20,29,25,-128,29,-65,33,-65,37,-122,41,10,45,67,48,46,51,-55,53,7,56,-15,57,122,59,-95,60,106,61,-52,61,-54,61,105,61,-99,60,118,59,-22,57,1,56,-62,53,35,51,62,48,-4,44,127,41,-75,37,-75,33,121,29,18,25,126,20,-49,15,0,11,35,6,59,1,81,-4,112,-9,-103,-14,-39,-19,53,-23,-67,-28,100,-32,80,-36,98,-40,-58,-44,99,-47,85,-50,-114,-53,37,-55,16,-57,86,-59,1,-60,3,-61,115,-62,62,-62,113,-62,9,-61,-3,-61,90,-59,17,-57,36,-55,-107,-53,82,-50,103,-47,-60,-44,102,-40,76,-36,101,-32,-70,-28,48,-23,-41,-19,-113,-14,105,-9,69,-4,48,1,20,6,-16,10,-71,15,107,20,-9,24,98,29,-107,33,-104,37,89,41,-34,44,18,48,-1,50,-106,53,-42,55,-66,57,71,59,111,60,58,61,-101,61,-98,61,58,61,117,60,79,59,-60,57,-29,55,-95,53,13,51,37,48,-20,44,114,41,-85,37,-77,33,119,29,25,25,-121,20,-36,15,20,11,57,6,89,1,111,-4,-109,-9,-64,-14,3,-18,102,-23,-24,-28,-98,-32,125,-36,-96,-40,-7,-44,-97,-47,-116,-50,-53,-53,92,-55,73,-57,-113,-59,51,-60,61,-61,-96,-62,112,-62,-100,-62,49,-61,35,-60,123,-59,43,-57,64,-55,-93,-53,101,-50,109,-47,-54,-44,99,-40,70,-36,89,-32,-88,-28,28,-23,-71,-19,114,-14,64,-9,31,-4,1,1,-30,5,-67,10,126,15,50,20,-73,24,36,29,81,33,88,37,20,41,-101,44,-50,47,-67,50,83,53,-104,55,127,57,11,59,58,60,0,61,111,61,109,61,20,61,81,60,47,59,-83,57,-50,55,-108,53,6,51,33,48,-12,44,120,41,-64,37,-58,33,-106,29,58,25,-80,20,7,16,73,11,110,6,-106,1,-82,-4,-42,-9,7,-13,75,-18,-77,-23,52,-27,-19,-32,-51,-36,-18,-40,73,-43,-19,-47,-39,-50,22,-52,-91,-55,-115,-57,-47,-59,114,-60,117,-61,-43,-62,-96,-62,-60,-62,86,-61,63,-60,-110,-59,60,-57,73,-55,-90,-53,95,-50,99,-47,-75,-44,76,-40,35,-36,52,-32,121,-28,-24,-24,-128,-19,50,-14,-4,-10,-43,-5,-76,0,-111,5,104,10,39,15,-41,19,95,24,-60,28,-6,32,-11,36,-64,40,59,44,122,47,102,50,3,53,72,55,56,57,-60,58,-3,59,-58,60,59,61,67,61,-20,60,55,60,22,59,-96,57,-58,55,-104,53,12,51,56,48,8,45,-96,41,-28,37,-6,33,-51,29,121,25,-9,20,83,16,-103,11,-58,6,-17,1,16,-3,56,-8,108,-13,-75,-18,25,-22,-95,-27,85,-31,57,-35,83,-39,-76,-43,76,-46,60,-49,112,-52,-2,-55,-33,-57,30,-58,-73,-60,-77,-61,16,-61,-52,-62,-16,-62,114,-61,88,-60,-97,-59,65,-57,69,-55,-106,-53,76,-50,64,-47,-114,-44,27,-40,-25,-37,-11,-33,45,-28,-104,-24,40,-19,-45,-15,-101,-10,106,-5,72,0,31,5,-13,9,-77,14,95,19,-26,23,77,28,127,32,-124,36,72,40,-49,43,11,47,0,50,-98,52,-16,54,-35,56,126,58,-83,59,-112,60,1,61,25,61,-53,60,26,60,12,59,-104,57,-48,55,-91,53,41,51,90,48,57,45,-42,41,41,38,65,34,37,30,-48,25,93,21,-68,16,9,12,60,7,107,2,-115,-3,-69,-8,-15,-13,57,-17,-93,-22,38,-26,-36,-31,-69,-35,-42,-39,47,-42,-56,-46,-81,-49,-34,-52,99,-54,65,-56,115,-58,9,-59,-10,-61,76,-61,-3,-62,23,-61,-114,-61,104,-60,-92,-59,61,-57,46,-55,-127,-53,26,-50,21,-47,74,-44,-42,-41,-110,-37,-102,-33,-57,-29,43,-24,-77,-20,86,-15,25,-10,-30,-6,-70,-1,-109,4,91,9,35,14,-59,18,83,23,-73,27,-18,31,-12,35,-68,39,72,43,-118,46,-123,49,47,52,126,54,-124,56,27,58,106,59,68,60,-50,60,-22,60,-84,60,6,60,3,59,-96,57,-34,55,-59,53,84,51,-112,48,125,45,36,42,-127,38,-88,34,-112,30,73,26,-37,21,70,17,-106,12,-46,7,4,3,42,-2,96,-7,-113,-12,-28,-17,66,-21,-51,-26,124,-30,89,-34,116,-38,-64,-42,90,-45,53,-48,93,-51,-32,-54,-89,-56,-35,-58,91,-59,70,-60,-116,-61,47,-61,63,-61,-92,-61,118,-60,-95,-59,43,-57,20,-55,80,-53,-25,-51,-55,-48,-3,-45,113,-41,47,-37,28,-33,77,-29,-97,-25,32,-20,-65,-16,115,-11,64,-6}; }
	private static byte[] data35(){ return new byte[] {12,-1,-29,3,-84,8,108,13,20,18,-96,22,5,27,64,31,75,35,24,39,-86,42,-11,45,-11,48,-86,51,7,54,17,56,-68,57,15,59,-2,59,-111,60,-67,60,-116,60,-10,59,1,59,-82,57,-6,55,-14,53,-117,51,-38,48,-46,45,-121,42,-13,38,33,35,27,31,-39,26,122,22,-25,17,69,13,-124,8,-68,3,-22,-2,28,-6,85,-11,-93,-16,6,-20,-114,-25,56,-29,20,-33,38,-37,110,-41,0,-44,-49,-48,-12,-51,98,-53,43,-55,69,-57,-61,-59,-105,-60,-46,-61,104,-61,97,-61,-63,-61,121,-60,-103,-59,19,-57,-24,-56,26,-53,-100,-51,115,-48,-108,-45,-1,-42,-86,-38,-109,-34,-82,-30,-4,-26,113,-21,8,-16,-75,-12,122,-7,66,-2,20,3,-34,7,-105,12,68,17,-49,21,55,26,122,30,-125,34,93,38,-13,41,74,45,82,48,21,51,123,53,-108,55,79,57,-85,58,-80,59,79,60,-115,60,109,60,-23,59,2,59,-60,57,31,56,41,54,-44,51,49,49,59,46,-2,42,120,39,-72,35,-74,31,-115,27,43,23,-83,18,12,14,86,9,-109,4,-59,-1,-4,-6,52,-10,-121,-15,-29,-20,110,-24,16,-28,-23,-33,-12,-37,51,-40,-66,-44,-127,-47,-103,-50,-3,-53,-76,-55,-58,-57,46,-58,-10,-60,28,-60,-92,-61,-118,-61,-41,-61,125,-60,-116,-59,-16,-58,-73,-56,-46,-54,70,-51,12,-48,25,-45,120,-42,16,-38,-18,-35,-6,-31,62,-26,-91,-22,53,-17,-39,-13,-106,-8,91,-3,37,2,-16,6,-89,11,85,16,-32,20,77,25,-108,29,-91,33,-121,37,37,41,-121,44,-100,47,106,50,-32,52,9,55,-49,56,70,58,82,59,11,60,88,60,77,60,-38,59,13,59,-38,57,81,56,104,54,42,52,-105,49,-75,46,-121,43,21,40,96,36,114,32,79,28,-1,23,-118,19,-15,14,72,10,-125,5,-60,0,-12,-5,56,-9,-126,-14,-27,-19,101,-23,10,-27,-42,-32,-34,-36,18,-39,-111,-43,74,-46,85,-49,-89,-52,84,-54,78,-56,-87,-58,95,-59,109,-60,-24,-61,-75,-61,-20,-61,-124,-60,116,-59,-51,-58,120,-56,-124,-54,-31,-52,-109,-49,-111,-46,-39,-43,102,-39,46,-35,51,-31,95,-27,-57,-23,64,-18,-30,-14,-106,-9,83,-4,29,1,-31,5,-105,10,73,15,-47,19,76,24,-115,28,-82,32,-109,36,65,40,-85,43,-47,46,-85,49,50,52,109,54,69,56,-49,57,-17,58,-68,59,31,60,43,60,-53,59,24,59,-9,57,-121,56,-78,54,-119,52,14,50,59,47,38,44,-64,40,34,37,64,33,46,29,-20,24,127,20,-9,15,80,11,-104,6,-38,1,17,-3,85,-8,-97,-13,2,-17,123,-22,31,-26,-29,-31,-33,-35,13,-38,123,-42,44,-45,36,-48,104,-51,1,-53,-22,-56,51,-57,-51,-59,-47,-60,41,-60,-22,-61,6,-60,-125,-60,99,-59,-98,-58,55,-56,42,-54,112,-52,14,-49,-9,-47,44,-43,-92,-40,93,-36,76,-32,117,-28,-64,-24,61,-19,-56,-15,122,-10,47,-5,-12,-1,-76,4,109,9,26,14,-85,18,36,23,112,27,-104,31,-119,35,62,39,-68,42,-23,45,-37,48,113,51,-67,53,-82,55,70,57,-122,58,96,59,-29,59,0,60,-65,59,29,59,29,58,-68,56,7,55,-14,52,-114,50,-46,47,-45,44,126,41,-9,37,36,34,37,30,-17,25,-108,21,16,17,123,12,-59,7,15,3,77,-2,-115,-7,-34,-12,58,-16,-77,-21,78,-25,12,-29,-3,-34,34,-37,-127,-41,37,-44,8,-47,63,-50,-63,-53,-104,-55,-54,-57,79,-58,55,-59,123,-60,32,-60,35,-60,-118,-60,75,-59,113,-58,-19,-57,-55,-55,-10,-53,124,-50,79,-47,109,-44,-46,-41,118,-37,85,-33,106,-29,-85,-25,21,-20,-102,-16,65,-11,-20,-7,-79,-2,102,3,39,8,-54,12,105,17,-35,21,56,26,101,30,95,34,38,38,-82,41,-16,44,-17,47,-99,50,-7,52,7,55,-81,56,13,58,-3,58,-101,59,-46,59,-84,59,36,59,64,58,-7,56,96,55,97,53,26,51,118,48,-119,45,87,42,-42,38,33,35,48,31,10,27,-64,22,74,18,-72,13,23,9,93,4,-91,-1,-23,-6,52,-10,-107,-15,8,-19,-104,-24,87,-28,53,-32,83,-36,-95,-40,52,-43,10,-46,40,-49,-102,-52,85,-54,114,-56,-34,-58,-82,-59,-43,-60,96,-60,71,-60,-111,-60,57,-59,62,-58,-92,-57,95,-55,119,-53,-33,-51,-102,-48,-97,-45,-16,-42,122,-38,77,-34,70,-30,127,-26,-44,-22,83,-17,-23,-13,-110,-8,74,-3,1,2,-68,6,101,11,0,16,127,20,-35,24,22,29,28,33,-16,36,-122,40,-35,43,-19,46,-80,49,37,52,70,54,15,56,127,57,-111,58,71,59,-100,59,-110,59,41,59,95,58,59,57,-73,55,-35,53,-87,51,37,49,82,46,49,43,-46,39,44,36,79,32,64,28,-2,23,-100,19}; }
	private static byte[] data36(){ return new byte[] {24,15,121,10,-47,5,21,1,99,-4,-85,-9,12,-13,120,-18,7,-22,-71,-27,-114,-31,-97,-35,-35,-39,96,-42,32,-45,46,-48,-126,-51,47,-53,41,-55,127,-57,50,-58,60,-59,-85,-60,114,-60,-96,-60,38,-59,19,-58,83,-57,-9,-56,-20,-54,62,-51,-41,-49,-54,-46,-8,-43,117,-39,41,-35,22,-31,54,-27,-127,-23,-18,-19,122,-14,25,-9,-55,-5,127,0,50,5,-31,9,122,14,2,19,101,23,-87,27,-70,31,-98,35,69,39,-83,42,-46,45,-82,48,55,51,117,53,89,55,-32,56,25,58,-29,58,93,59,114,59,36,59,-127,58,118,57,19,56,89,54,64,52,-34,49,34,47,31,44,-41,40,72,37,-124,33,-123,29,88,25,6,21,-116,16,-3,11,89,7,-89,2,-9,-3,65,-7,-95,-12,9,-16,-110,-21,57,-25,6,-29,7,-33,54,-37,-89,-41,83,-44,73,-47,-120,-50,23,-52,-6,-55,51,-56,-60,-58,-75,-59,-1,-60,-85,-60,-76,-60,30,-59,-29,-59,12,-57,-122,-56,102,-54,-115,-52,22,-49,-33,-47,-2,-44,89,-40,-7,-37,-49,-33,-35,-29,18,-24,116,-20,-16,-16,-122,-11,46,-6,-36,-2,-112,3,58,8,-39,12,101,17,-50,21,31,26,58,30,46,34,-25,37,97,41,-97,44,-115,47,55,50,-117,52,-117,54,56,56,-125,57,122,58,15,59,68,59,30,59,-107,58,-80,57,113,56,-46,54,-32,52,-104,50,-5,47,26,45,-27,41,120,38,-57,34,-34,30,-54,26,-128,22,32,18,-108,13,1,9,83,4,-88,-1,-9,-6,81,-10,-70,-15,58,-19,-39,-24,-98,-28,-118,-32,-80,-36,7,-39,-92,-43,126,-46,-89,-49,25,-51,-31,-54,-7,-56,111,-57,56,-58,105,-59,-21,-60,-42,-60,27,-59,-65,-59,-64,-58,32,-56,-45,-55,-28,-53,69,-50,-13,-48,-12,-45,49,-41,-68,-38,116,-34,114,-30,-113,-26,-29,-22,77,-17,-38,-13,119,-8,30,-3,-48,1,119,6,25,11,-89,15,29,20,111,24,-94,28,-100,32,108,36,-6,39,75,43,88,46,23,49,-117,51,-87,53,116,55,-29,56,-5,57,-80,58,15,59,5,59,-88,58,-29,57,-55,56,77,55,127,53,85,51,-32,48,21,46,7,43,-82,39,28,36,74,32,73,28,24,24,-62,19,75,15,-67,10,28,6,119,1,-59,-4,36,-8,-121,-13,2,-17,-101,-22,78,-26,52,-30,65,-34,-116,-38,13,-41,-44,-45,-34,-48,55,-50,-34,-53,-39,-55,41,-56,-40,-58,-39,-59,69,-59,-2,-60,39,-59,-97,-59,-127,-58,-76,-57,76,-55,50,-53,115,-51,3,-48,-34,-46,3,-42,108,-39,16,-35,-15,-32,-4,-28,57,-23,-105,-19,18,-14,-88,-10,69,-5,-15,-1,-103,4,55,9,-48,13,69,18,-86,22,-32,26,-13,30,-52,34,121,38,-40,41,6,45,-36,47,113,50,-82,52,-103,54,45,56,103,57,66,58,-58,58,-27,58,-86,58,17,58,22,57,-56,55,25,54,23,52,-60,49,25,47,47,44,-15,40,124,37,-58,33,-38,29,-63,25,124,21,22,17,-107,12,-1,7,92,3,-72,-2,14,-6,118,-11,-23,-16,120,-20,36,-24,-8,-29,-9,-33,43,-36,-103,-40,68,-43,52,-46,113,-49,-11,-52,-47,-54,-1,-56,-122,-57,104,-58,-90,-59,62,-59,59,-59,-113,-59,69,-58,88,-57,-64,-56,-120,-54,-97,-52,12,-49,-57,-47,-55,-44,21,-40,-100,-37,98,-33,86,-29,127,-25,-57,-21,56,-16,-68,-12,83,-7,-8,-3,-102,2,63,7,-46,11,85,16,-66,20,5,25,35,29,21,33,-50,36,79,40,-113,43,-120,46,56,49,-103,51,-92,53,96,55,-70,56,-60,57,104,58,-76,58,-95,58,45,58,99,57,51,56,-75,54,-44,52,-87,50,35,48,87,45,64,42,-25,38,77,35,126,31,119,27,76,23,-11,18,-121,14,-9,9,99,5,-66,0,27,-4,-127,-9,-17,-14,118,-18,25,-22,-35,-27,-51,-31,-20,-35,66,-38,-41,-42,-89,-45,-55,-48,41,-50,-26,-53,-19,-55,80,-56,9,-57,31,-58,-113,-59,97,-59,-116,-59,25,-58,-1,-58,65,-56,-35,-55,-48,-53,21,-50,-84,-48,-118,-45,-73,-42,27,-38,-56,-35,-96,-31,-76,-27,-28,-23,73,-18,-74,-14,74,-9,-30,-5,-126,0,36,5,-69,9,65,14,-74,18,5,23,55,27,54,31,10,35,-98,38,0,42,13,45,-24,47,95,50,-102,52,115,54,-6,55,42,57,-9,57,112,58,-123,58,63,58,-99,57,-100,56,67,55,-112,53,-119,51,44,49,-120,46,-113,43,91,40,-33,36,42,33,69,29,39,25,-18,20,-123,16,16,12,124,7,-28,2,69,-2,-90,-7,22,-11,-108,-16,46,-20,-30,-25,-58,-29,-51,-33,15,-36,-122,-40,65,-43,57,-46,-123,-49,16,-51,-3,-54,50,-55,-59,-57,-81,-58,-10,-59,-101,-59,-101,-59,-6,-59,-75,-58,-53,-57,60,-55,6,-53,31,-51,-110,-49,72,-46,81,-43,-104,-40,31,-36}; }
	private static byte[] data37(){ return new byte[] {-31,-33,-44,-29,-10,-25,62,-20,-93,-16,37,-11,-78,-7,82,-2,-23,2,-122,7,17,12,-120,16,-20,20,34,25,60,29,30,33,-46,36,69,40,126,43,106,46,19,49,103,51,110,53,28,55,117,56,113,57,18,58,87,58,62,58,-56,57,-10,56,-57,55,68,54,99,52,54,50,-78,47,-25,44,-49,41,124,38,-30,34,26,31,24,27,-16,22,-95,18,55,14,-78,9,35,5,-122,0,-18,-5,88,-9,-44,-14,96,-18,14,-22,-37,-27,-44,-31,-4,-35,92,-38,-11,-42,-43,-45,-10,-48,103,-50,35,-52,54,-54,-101,-56,91,-57,119,-58,-22,-59,-64,-59,-19,-59,123,-58,100,-57,-90,-56,67,-54,49,-52,122,-50,7,-47,-20,-45,9,-41,118,-38,16,-34,-16,-31,-15,-27,39,-22,120,-18,-23,-14,111,-9,-1,-5,-100,0,45,5,-60,9,61,14,-86,18,-13,22,26,27,19,31,-33,34,109,38,-60,41,-47,44,-97,47,22,50,75,52,29,54,-91,55,-50,56,-101,57,19,58,37,58,-31,57,63,57,62,56,-21,54,53,53,55,51,-37,48,58,46,75,43,24,40,-91,36,-9,32,20,29,7,25,-55,20,118,16,-4,11,123,7,-29,2,81,-2,-71,-7,48,-11,-71,-16,85,-20,24,-24,-6,-29,16,-32,81,-36,-44,-40,-114,-43,-112,-46,-39,-49,112,-51,87,-53,-109,-55,36,-56,18,-57,84,-58,-3,-59,-10,-59,87,-58,10,-57,34,-56,-118,-55,80,-53,101,-51,-50,-49,-126,-46,-128,-43,-63,-40,64,-36,-7,-33,-26,-29,-4,-25,62,-20,-103,-16,18,-11,-103,-7,44,-2,-63,2,81,7,-43,11,73,16,-97,20,-42,24,-26,28,-60,32,115,36,-28,39,22,43,5,46,-89,48,-3,50,4,53,-78,54,13,56,10,57,-81,57,-9,57,-29,57,115,57,-93,56,-127,55,-3,53,42,52,2,50,-122,47,-59,44,-73,41,105,38,-33,34,26,31,39,27,5,23,-61,18,93,14,-24,9,91,5,-51,0,56,-4,-83,-9,45,-13,-62,-18,117,-22,71,-26,67,-30,115,-34,-49,-38,114,-41,76,-44,115,-47,-35,-50,-96,-52,-88,-54,17,-55,-53,-57,-34,-58,82,-58,29,-58,68,-58,-49,-58,-89,-57,-24,-56,118,-54,95,-52,-101,-50,30,-47,-9,-45,12,-41,107,-38,-2,-35,-49,-31,-58,-27,-13,-23,55,-18,-93,-14,25,-9,-89,-5,50,0,-56,4,73,9,-55,13,40,18,111,22,-110,26,-120,30,81,34,-33,37,52,41,70,44,15,47,-110,49,-65,51,-95,53,40,55,88,56,48,57,-86,57,-54,57,-113,57,-13,56,4,56,-77,54,19,53,23,51,-49,48,56,46,84,43,48,40,-56,36,39,33,82,29,77,25,31,21,-45,16,103,12,-20,7,98,3,-44,-2,69,-6,-59,-11,78,-15,-10,-20,-73,-24,-97,-28,-77,-32,-6,-36,118,-39,51,-42,49,-45,117,-48,8,-50,-24,-53,30,-54,-89,-56,-118,-57,-58,-58,96,-58,81,-58,-92,-58,76,-57,83,-56,-77,-55,101,-53,113,-51,-56,-49,111,-46,95,-43,-113,-40,5,-36,-87,-33,-112,-29,-108,-25,-52,-21,26,-16,-119,-12,7,-7,-114,-3,29,2,-93,6,39,11,-114,15,-24,19,22,24,40,28,6,32,-74,35,39,39,98,42,79,45,-4,47,89,50,103,52,31,54,-124,55,-116,56,64,57,-109,57,-114,57,42,57,110,56,86,55,-24,53,32,52,11,50,-96,47,-20,44,-12,41,-80,38,59,35,-127,31,-99,27,-116,23,82,19,-1,14,-115,10,19,6,-123,1,0,-3,118,-8,-1,-13,-105,-17,76,-21,31,-25,30,-29,72,-33,-91,-37,66,-40,22,-43,55,-46,-103,-49,78,-51,83,-53,-87,-55,90,-56,93,-57,-60,-58,123,-58,-103,-58,9,-57,-39,-57,2,-55,-128,-54,87,-52,124,-50,-12,-48,-76,-45,-68,-42,5,-38,-117,-35,72,-31,51,-27,78,-23,-120,-19,-29,-15,81,-10,-46,-6,86,-1,-28,3,96,8,-40,12,55,17,123,21,-98,25,-105,29,95,33,-8,36,77,40,106,43,60,46,-55,48,1,51,-12,52,-126,54,-54,55,-83,56,59,57,109,57,67,57,-66,56,-34,55,-88,54,22,53,52,51,-3,48,124,46,-85,43,-100,40,69,37,-71,33,-12,29,-1,25,-30,21,-95,17,70,13,-42,8,84,4,-47,-1,73,-5,-53,-10,95,-14,2,-18,-58,-23,-80,-27,-69,-31,4,-34,115,-38,44,-41,30,-44,88,-47,-32,-50,-82,-52,-42,-54,79,-55,31,-56,72,-57,-50,-58,-86,-58,-24,-58,122,-57,106,-56,-76,-55,79,-53,68,-51,-124,-49,22,-46,-18,-44,13,-40,104,-37,1,-33,-52,-30,-58,-26,-23,-22,44,-17,-116,-13,-6,-9,-128,-4,-4,0,-121,5,-6,9,103,14,-70,18,-19,22,0,27,-30,30,-103,34,19,38,85,41,83,44,8,47,123,49,-112,51,99,53,-43,54,-8,55,-69,56,42,57,54,57,-15,56,73,56,75,55,-10,53,70,52,76,50}; }
	private static byte[] data38(){ return new byte[] {-10,47,96,45,120,42,82,39,-20,35,77,32,120,28,125,24,80,20,16,16,-87,11,59,7,-70,2,57,-2,-72,-7,68,-11,-34,-16,-108,-20,101,-24,94,-28,-125,-32,-37,-36,101,-39,58,-42,62,-45,-98,-48,58,-50,44,-52,114,-54,6,-55,-5,-57,65,-57,-25,-58,-27,-58,62,-57,-13,-57,-2,-56,101,-54,29,-52,42,-50,-120,-48,42,-45,30,-42,74,-39,-68,-36,98,-32,57,-28,65,-24,104,-20,-76,-16,22,-11,-120,-7,7,-2,-122,2,3,7,117,11,-46,15,26,20,59,24,64,28,12,32,-81,35,18,39,59,42,30,45,-67,47,10,50,13,52,-69,53,19,55,20,56,-68,56,6,57,-2,56,-111,56,-46,55,-74,54,67,53,126,51,101,49,-3,46,77,44,83,41,25,38,-90,34,-13,30,27,27,12,23,-31,18,-110,14,50,10,-68,5,67,1,-64,-4,76,-8,-38,-13,-121,-17,67,-21,39,-25,50,-29,102,-33,-41,-37,119,-40,95,-43,-123,-46,-11,-49,-75,-51,-67,-53,35,-54,-46,-56,-25,-57,72,-57,13,-57,38,-57,-100,-57,110,-56,-108,-55,21,-53,-27,-52,11,-49,123,-47,57,-44,55,-41,126,-38,-10,-35,-81,-31,-113,-27,-97,-23,-50,-19,31,-14,-127,-10,-11,-6,113,-1,-23,3,101,8,-58,12,31,17,85,21,107,25,91,29,23,33,-92,36,-13,39,3,43,-48,45,82,48,-118,50,109,52,2,54,61,55,34,56,-82,56,-33,56,-76,56,52,56,84,55,33,54,-104,52,-75,50,-115,48,9,46,76,43,59,40,-9,36,111,33,-73,29,-50,25,-69,21,-117,17,53,13,-41,8,94,4,-23,-1,110,-5,-4,-10,-104,-14,75,-18,24,-22,11,-26,35,-30,110,-34,-18,-38,-90,-41,-90,-44,-34,-47,110,-49,63,-51,105,-53,-29,-55,-78,-56,-35,-57,93,-57,57,-57,112,-57,-2,-57,-22,-56,40,-54,-65,-53,-88,-51,-33,-49,106,-46,49,-43,72,-40,-107,-37,35,-33,-33,-30,-48,-26,-33,-22,26,-17,107,-13,-51,-9,68,-4,-74,0,50,5,-99,9,-3,13,70,18,113,22,121,26,86,30,5,34,120,37,-70,40,-82,43,105,46,-48,48,-15,50,-69,52,55,54,88,55,36,56,-108,56,-82,56,105,56,-47,55,-39,54,-113,53,-20,51,-3,49,-75,47,45,45,80,42,61,39,-31,35,84,32,-115,28,-97,24,-123,20,78,16,-5,11,-107,7,38,3,-84,-2,62,-6,-51,-11,119,-15,50,-19,13,-23,14,-27,53,-31,-109,-35,35,-38,-13,-42,2,-44,87,-47,-9,-50,-28,-52,35,-53,-73,-55,-99,-56,-28,-57,118,-57,114,-57,-71,-57,102,-56,97,-55,-69,-54,98,-52,98,-50,-84,-48,67,-45,33,-42,64,-39,-98,-36,53,-32,-5,-29,-15,-25,11,-20,69,-16,-103,-12,-3,-8,110,-3,-30,1,83,6,-70,10,15,15,78,19,109,23,101,27,54,31,-49,34,56,38,93,41,70,44,-28,46,60,49,66,51,-7,52,91,54,101,55,27,56,115,56,118,56,29,56,105,55,99,54,-2,52,78,51,71,49,-15,46,87,44,108,41,76,38,-27,34,77,31,126,27,-119,23,106,19,48,15,-36,10,118,6,10,2,-109,-3,42,-7,-62,-12,117,-16,58,-20,34,-24,46,-28,105,-32,-47,-36,122,-39,83,-42,127,-45,-33,-48,-99,-50,-106,-52,-12,-54,-108,-55,-102,-56,-18,-57,-98,-57,-86,-57,9,-56,-56,-56,-37,-55,68,-53,1,-51,16,-49,106,-47,17,-44,-5,-42,41,-38,-114,-35,50,-31,-5,-28,-4,-24,22,-19,86,-15,-90,-11,16,-6,119,-2,-18,2,83,7,-73,11,1,16,54,20,71,24,54,28,-12,31,-125,35,-43,38,-19,41,-64,44,79,47,-112,49,-126,51,39,53,110,54,109,55,3,56,80,56,55,56,-49,55,6,55,-20,53,120,52,-76,50,-98,48,58,46,-112,43,-99,40,109,37,-2,33,94,30,-119,26,-115,22,109,18,46,14,-36,9,117,5,14,1,-102,-4,56,-8,-41,-13,-111,-17,100,-21,83,-25,113,-29,-76,-33,49,-36,-28,-40,-43,-43,11,-45,-124,-48,77,-50,99,-52,-53,-54,-121,-55,-101,-56,4,-56,-55,-57,-27,-57,92,-56,39,-55,82,-54,-60,-53,-104,-51,-80,-49,29,-46,-51,-44,-60,-41,-5,-38,107,-34,19,-30,-26,-27,-24,-23,5,-18,74,-14,-104,-10,-1,-6,102,-1,-44,3,56,8,-111,12,-43,16,-3,20,7,25,-26,28,-104,32,23,36,93,39,97,42,40,45,-96,47,-44,49,-78,51,66,53,126,54,96,55,-18,55,32,56,-5,55,127,55,-89,54,121,53,-5,51,33,50,6,48,-114,45,-34,42,-36,39,-90,36,45,33,-120,29,-83,25,-82,21,-117,17,74,13,-6,8,-107,4,46,0,-59,-5,97,-9,14,-13,-51,-18,-86,-22,-90,-26,-52,-30,31,-33,-86,-37,105,-40,108,-43,-81,-46,59,-48,21,-50,57,-52,-75,-54,-127,-55,-89,-56,33,-56,-9,-57}; }
	private static byte[] data39(){ return new byte[] {36,-56,-87,-56,-119,-55,-70,-54,69,-52,30,-50,71,-48,-66,-46,120,-43,122,-40,-72,-37,47,-33,-34,-30,-77,-26,-69,-22,-38,-18,26,-13,113,-9,-55,-5,60,0,-106,4,0,9,74,13,-118,17,-88,21,-91,25,124,29,31,33,-108,36,-56,39,-61,42,117,45,-29,47,2,50,-43,51,82,53,126,54,80,55,-51,55,-13,55,-70,55,51,55,72,54,16,53,-124,51,-97,49,117,47,-9,44,57,42,50,39,-12,35,116,32,-54,28,-20,24,-21,20,-61,16,-119,12,49,8,-41,3,111,-1,10,-5,-80,-10,95,-14,43,-18,12,-22,23,-26,67,-30,-88,-34,56,-37,9,-40,23,-43,106,-46,3,-48,-18,-51,29,-52,-83,-54,-124,-55,-69,-56,68,-56,39,-56,99,-56,-9,-56,-30,-55,33,-53,-73,-52,-101,-50,-49,-48,79,-45,18,-42,26,-39,96,-36,-37,-33,-113,-29,105,-25,110,-21,-109,-17,-48,-13,36,-8,-128,-4,-27,0,69,5,-96,9,-22,13,29,18,55,22,38,26,-9,29,-118,33,-8,36,28,40,14,43,-80,45,17,48,35,50,-25,51,88,53,116,54,58,55,-87,55,-64,55,126,55,-29,54,-10,53,-84,52,21,51,43,49,-15,46,113,44,-88,41,-101,38,88,35,-43,31,35,28,72,24,64,20,29,16,-32,11,-115,7,50,3,-47,-2,110,-6,29,-10,-48,-15,-91,-19,-114,-23,-95,-27,-38,-31,67,-34,-26,-38,-68,-41,-37,-44,53,-46,-31,-49,-49,-51,23,-52,-88,-54,-106,-55,-47,-56,109,-56,87,-56,-93,-56,64,-55,52,-54,-125,-53,27,-51,15,-49,70,-47,-48,-45,-104,-42,-89,-39,-16,-36,113,-32,36,-28,4,-24,7,-20,45,-16,107,-12,-74,-8,25,-3,111,1,-42,5,33,10,108,14,-109,18,-90,22,-112,26,80,30,-26,33,58,37,97,40,61,43,-37,45,49,48,50,50,-18,51,81,53,99,54,30,55,-127,55,-115,55,63,55,-96,54,-97,53,87,52,-80,50,-62,48,-128,46,-7,43,43,41,27,38,-47,34,76,31,-100,27,-72,23,-73,19,-110,15,83,11,9,7,-86,2,82,-2,-13,-7,-90,-11,96,-15,59,-19,46,-23,70,-27,-117,-31,-6,-35,-87,-38,-121,-41,-77,-44,19,-46,-51,-49,-59,-51,22,-52,-75,-54,-89,-55,-11,-56,-110,-56,-114,-56,-36,-56,-122,-55,-125,-54,-43,-53,124,-51,110,-49,-77,-47,60,-44,11,-41,31,-38,105,-35,-18,-32,-94,-28,-128,-24,-121,-20,-86,-16,-28,-12,51,-7,-119,-3,-26,1,61,6,-114,10,-57,14,-13,18,-10,22,-35,26,-106,30,27,34,116,37,-124,40,99,43,-18,45,61,48,57,50,-27,51,69,53,72,54,-3,54,87,55,89,55,6,55,89,54,91,53,1,52,94,50,97,48,34,46,-110,43,-62,40,-81,37,98,34,-34,30,41,27,74,23,69,19,35,15,-23,10,-100,6,72,2,-20,-3,-104,-7,75,-11,17,-15,-19,-20,-23,-24,7,-27,84,-31,-51,-35,127,-38,108,-41,-105,-44,11,-46,-60,-49,-55,-51,35,-52,-58,-54,-58,-55,23,-55,-67,-56,-61,-56,20,-55,-56,-55,-58,-54,38,-52,-58,-51,-53,-49,6,-46,-100,-44,105,-41,-127,-38,-54,-35,84,-31,3,-27,-26,-24,-26,-20,11,-15,66,-11,-114,-7,-31,-3,55,2,-114,6,-44,10,15,15,46,19,48,23,13,27,-65,30,65,34,-116,37,-99,40,107,43,-9,45,58,48,46,50,-42,51,43,53,41,54,-39,54,40,55,40,55,-51,54,28,54,23,53,-68,51,17,50,21,48,-49,45,64,43,106,40,92,37,9,34,-121,30,-46,26,-11,22,-15,18,-47,14,-102,10,79,6,0,2,-87,-3,88,-7,15,-11,-35,-16,-69,-20,-63,-24,-29,-28,54,-31,-75,-35,111,-38,97,-41,-107,-44,13,-46,-50,-49,-38,-51,55,-52,-27,-54,-26,-55,65,-55,-23,-56,-10,-56,73,-55,4,-54,5,-53,102,-52,14,-50,14,-48,82,-46,-27,-44,-74,-41,-54,-38,25,-34,-101,-31,80,-27,45,-23,44,-19,79,-15,-126,-11,-53,-7,27,-2,108,2,-65,6,-1,10,56,15,77,19,79,23,34,27,-46,30,75,34,-110,37,-99,40,100,43,-18,45,38,48,26,50,-72,51,12,53,3,54,-80,54,-7,54,-8,54,-106,54,-25,53,-38,52,-127,51,-47,49,-43,47,-112,45,-3,42,43,40,26,37,-56,33,74,30,-107,26,-71,22,-69,18,-101,14,103,10,35,6,-44,1,-126,-3,55,-7,-15,-12,-60,-16,-87,-20,-81,-24,-36,-28,46,-31,-71,-35,113,-38,109,-41,-92,-44,31,-46,-23,-49,-12,-51,90,-52,8,-53,16,-54,106,-55,26,-55,36,-55,127,-55,55,-54,62,-53,-101,-52,73,-50,67,-48,-114,-46,26,-43,-16,-41,-2,-38,78,-34,-51,-31,127,-27,91,-23,86,-19,118,-15,-89,-11,-24,-7,57,-2,-125,2,-46,6,16,11,64,15,86,19,79,23,31,27,-53,30,63,34,-125,37,-120,40,77,43,-48,45}; }
	private static byte[] data40(){ return new byte[] {8,48,-10,49,-107,51,-32,52,-36,53,126,54,-50,54,-58,54,101,54,-75,53,-90,52,80,51,-98,49,-91,47,93,45,-48,42,-2,39,-20,36,-92,33,32,30,116,26,-102,22,-101,18,-123,14,81,10,18,6,-58,1,123,-3,46,-7,-11,-12,-59,-16,-80,-20,-66,-24,-27,-28,73,-31,-54,-35,-110,-38,-122,-41,-57,-44,68,-46,12,-48,34,-50,127,-52,58,-53,57,-54,-100,-55,72,-55,82,-55,-77,-55,97,-54,112,-53,-58,-52,119,-50,108,-48,-72,-46,62,-43,19,-40,32,-37,105,-34,-23,-31,-108,-27,110,-23,100,-19,-126,-15,-85,-11,-18,-7,53,-2,126,2,-55,6,2,11,47,15,64,19,54,23,4,27,-87,30,32,34,90,37,99,40,33,43,-91,45,-38,47,-56,49,101,51,-81,52,-83,53,76,54,-96,54,-107,54,57,54,-121,53,126,52,38,51,120,49,-124,47,58,45,-73,42,-31,39,-38,36,-112,33,19,30,107,26,-108,22,-101,18,-121,14,90,10,27,6,-38,1,-117,-3,74,-7,14,-11,-27,-16,-44,-20,-32,-24,21,-27,109,-31,-2,-35,-67,-38,-69,-41,-8,-44,121,-46,64,-48,87,-50,-76,-52,109,-53,110,-54,-52,-55,123,-55,127,-55,-34,-55,-115,-54,-108,-53,-20,-52,-109,-50,-116,-48,-52,-46,84,-43,34,-40,41,-37,114,-34,-24,-31,-110,-27,102,-23,88,-19,112,-15,-106,-11,-45,-7,23,-2,92,2,-93,6,-41,10,2,15,16,19,2,23,-49,26,115,30,-29,33,36,37,35,40,-23,42,103,45,-96,47,-116,49,42,51,123,52,114,53,29,54,108,54,103,54,17,54,94,53,93,52,6,51,98,49,105,47,50,45,-91,42,-32,39,-39,36,-109,33,33,30,120,26,-87,22,-73,18,-92,14,127,10,67,6,7,2,-68,-3,125,-7,73,-11,28,-15,22,-19,30,-23,88,-27,-80,-31,66,-34,2,-37,0,-40,63,-43,-70,-46,-124,-48,-106,-50,-11,-52,-89,-53,-88,-54,0,-54,-84,-55,-81,-55,4,-54,-77,-54,-80,-53,7,-51,-89,-50,-104,-48,-42,-46,85,-43,30,-40,32,-37,96,-34,-45,-31,118,-27,67,-23,49,-19,69,-15,98,-11,-97,-7,-39,-3,31,2,94,6,-108,10,-74,14,-57,18,-77,22,-126,26,34,30,-107,33,-45,36,-43,39,-101,42,27,45,86,47,70,49,-26,50,59,52,54,53,-26,53,58,54,58,54,-20,53,56,53,72,52,-18,50,84,49,102,47,44,45,-79,42,-21,39,-19,36,-80,33,65,30,-95,26,-40,22,-20,18,-35,14,-64,10,-121,6,80,2,10,-2,-49,-7,-103,-11,121,-15,104,-19,126,-23,-82,-27,16,-30,-103,-34,95,-37,88,-40,-108,-43,16,-45,-43,-48,-31,-50,64,-51,-23,-53,-24,-54,58,-54,-35,-55,-35,-55,40,-54,-45,-54,-57,-53,22,-51,-80,-50,-104,-48,-50,-46,70,-43,5,-40,5,-37,53,-34,-86,-31,61,-27,9,-23,-14,-20,-10,-16,28,-11,70,-7,-122,-3,-62,1,-2,5,51,10,83,14,95,18,78,22,24,26,-67,29,46,33,110,36,114,39,61,42,-68,44,2,47,-17,48,-101,50,-16,51,-9,52,-87,53,8,54,13,54,-57,53,30,53,50,52,-29,50,84,49,105,47,63,45,-59,42,14,40,21,37,-31,33,124,30,-32,26,33,23,58,19,52,15,26,11,-22,6,-78,2,117,-2,61,-6,8,-10,-21,-15,-35,-19,-17,-23,37,-26,-128,-30,15,-33,-54,-37,-56,-40,-7,-43,120,-45,48,-47,63,-49,-113,-51,57,-52,43,-53,118,-54,21,-54,5,-54,80,-54,-24,-54,-37,-53,27,-51,-83,-50,-116,-48,-73,-46,37,-43,-33,-41,-52,-38,0,-34,96,-31,-12,-28,-76,-24,-109,-20,-103,-16,-83,-12,-35,-8,14,-3,79,1,127,5,-71,9,-49,13,-29,17,-55,21,-101,25,59,29,-77,32,-12,35,-4,38,-55,41,83,44,-104,46,-110,48,66,50,-98,51,-80,52,105,53,-48,53,-26,53,-98,53,12,53,33,52,-30,50,92,49,123,47,93,45,-19,42,65,40,80,37,42,34,-56,30,59,27,-126,23,-96,19,-88,15,-116,11,105,7,51,3,-6,-2,-59,-6,-107,-10,118,-14,109,-18,124,-22,-78,-26,11,-29,-105,-33,79,-36,73,-39,116,-42,-21,-45,-94,-47,-96,-49,-13,-51,-118,-52,120,-53,-70,-54,72,-54,54,-54,110,-54,0,-53,-27,-53,24,-51,-94,-50,114,-48,-110,-46,-8,-44,-97,-41,-116,-38,-86,-35,8,-31,-113,-28,70,-24,33,-20,24,-16,44,-12,82,-8,-128,-4,-71,0,-19,4,26,9,58,13,66,17,51,21,-1,24,-91,28,30,32,99,35,116,38,67,41,-39,43,29,46,42,48,-40,49,73,51,95,52,35,53,-102,53,-75,53,127,53,-7,52,23,52,-22,50,106,49,-99,47,-122,45,39,43,-124,40,-97,37,-124,34,47,31,-86,27,-5,23,35,20,47,16,33,12,-3,7,-47,3,-101,-1,105,-5,60,-9,31,-13,20,-17}; }
	private static byte[] data41(){ return new byte[] {37,-21,87,-25,-80,-29,51,-32,-18,-36,-40,-39,7,-41,109,-44,33,-46,21,-48,91,-50,-22,-52,-52,-53,-1,-54,-121,-54,97,-54,-113,-54,21,-53,-26,-53,21,-51,-121,-50,81,-48,95,-46,-72,-44,85,-41,48,-38,73,-35,-106,-32,21,-28,-63,-25,-111,-21,-124,-17,-116,-13,-82,-9,-43,-5,11,0,59,4,100,8,-122,12,-117,16,126,20,78,24,-13,27,118,31,-68,34,-43,37,-83,40,71,43,-99,45,-87,47,109,49,-30,50,7,52,-37,52,91,53,-121,53,96,53,-28,52,21,52,-9,50,-124,49,-57,47,-66,45,107,43,-39,40,2,38,-15,34,-85,31,45,28,-114,24,-68,20,-45,16,-51,12,-84,8,-115,4,83,0,44,-4,-3,-9,-30,-13,-41,-17,-24,-21,22,-24,107,-28,-21,-32,-100,-35,-124,-38,-89,-41,6,-43,-82,-46,-105,-48,-46,-50,82,-51,43,-52,75,-53,-58,-54,-111,-54,-80,-54,38,-53,-23,-53,3,-51,106,-50,34,-48,33,-46,108,-44,-8,-42,-58,-39,-45,-36,14,-32,-119,-29,32,-25,-17,-22,-48,-18,-40,-14,-20,-10,19,-5,62,-1,111,3,-107,7,-77,11,-66,15,-83,19,-127,23,46,27,-80,30,4,34,31,37,2,40,-90,42,6,45,33,47,-17,48,115,50,-89,51,-120,52,26,53,86,53,61,53,-43,52,22,52,6,51,-87,49,-7,47,0,46,-62,43,58,41,117,38,115,35,54,32,-51,28,49,25,113,21,-113,17,-115,13,-128,9,86,5,51,1,1,-3,-34,-8,-66,-12,-74,-16,-60,-20,-19,-24,65,-27,-71,-31,98,-34,70,-37,87,-40,-75,-43,72,-45,46,-47,81,-49,-53,-51,-116,-52,-91,-53,8,-53,-57,-54,-47,-54,53,-53,-23,-53,-18,-52,71,-50,-25,-49,-37,-47,16,-44,-113,-42,76,-39,71,-36,121,-33,-33,-30,115,-26,45,-22,12,-18,4,-14,20,-10,51,-6,90,-2,-122,2,-85,6,-57,10,-45,14,-61,18,-99,22,75,26,-39,29,46,33,88,36,64,39,-12,41,93,44,-118,46,97,48,-6,49,58,51,48,52,-47,52,31,53,28,53,-61,52,25,52,29,51,-50,49,56,48,77,46,33,44,-84,41,-9,38,4,36,-37,32,121,29,-15,25,55,22,101,18,106,14,101,10,69,6,33,2,-4,-3,-47,-7,-69,-11,-84,-15,-70,-19,-30,-23,44,-26,-95,-30,65,-33,23,-36,37,-39,111,-42,-2,-45,-54,-47,-24,-49,72,-50,1,-51,0,-52,87,-53,-3,-54,-10,-54,72,-53,-29,-53,-38,-52,24,-50,-85,-49,-120,-47,-87,-45,26,-42,-66,-40,-80,-37,-50,-34,37,-30,-84,-27,88,-23,45,-19,27,-15,34,-11,57,-7,91,-3,-124,1,-93,5,-61,9,-53,13,-63,17,-99,21,82,25,-29,28,72,32,116,35,112,38,39,41,-87,43,-39,45,-51,47,110,49,-58,50,-53,51,-126,52,-28,52,-13,52,-76,52,26,52,54,51,-3,49,119,48,-90,46,-117,44,42,42,-121,39,-88,36,-117,33,64,30,-65,26,26,23,75,19,101,15,94,11,79,7,44,3,10,-1,-25,-6,-51,-10,-64,-14,-53,-18,-19,-22,52,-25,-98,-29,57,-32,4,-35,1,-38,71,-41,-71,-44,-124,-46,-122,-48,-37,-50,124,-51,104,-52,-83,-53,56,-53,37,-53,85,-53,-27,-53,-68,-52,-19,-51,99,-49,47,-47,58,-45,-109,-43,44,-40,1,-37,20,-34,89,-31,-47,-28,110,-24,56,-20,22,-16,27,-12,36,-8,69,-4,99,0,-123,4,-95,8,-86,12,-91,16,-127,20,64,24,-40,27,67,31,-128,34,-127,37,80,40,-42,42,34,45,31,47,-39,48,63,50,97,51,38,52,-93,52,-56,52,-99,52,30,52,80,51,43,50,-62,48,1,47,2,45,-79,42,38,40,87,37,82,34,19,31,-91,27,13,24,77,20,112,16,120,12,107,8,84,4,51,0,22,-4,-6,-9,-16,-13,-12,-17,22,-20,83,-24,-72,-28,71,-31,5,-34,-4,-38,40,-40,-105,-43,68,-45,61,-47,119,-49,9,-50,-37,-52,11,-52,-128,-53,82,-53,109,-53,-28,-53,-93,-52,-69,-51,27,-49,-53,-48,-60,-46,5,-43,-120,-41,73,-38,74,-35,121,-32,-29,-29,113,-25,43,-21,1,-17,-12,-14,-3,-10,13,-5,49,-1,72,3,102,7,110,11,108,15,77,19,20,23,-79,26,41,30,111,33,-127,36,93,39,-12,41,83,44,98,46,50,48,-81,49,-30,50,-56,51,82,52,-102,52,127,52,34,52,100,51,98,50,9,49,102,47,126,45,66,43,-47,40,20,38,37,35,-8,31,-98,28,19,25,100,21,-110,17,-89,13,-96,9,-105,5,115,1,97,-3,64,-7,60,-11,56,-15,88,-19,-114,-23,-24,-27,115,-30,29,-33,12,-36,36,-39,-125,-42,32,-44,0,-46,42,-48,-97,-50,96,-51,113,-52,-43,-53,-123,-53,-115,-53,-29,-53,-114,-52,-121,-51,-48,-50,101,-48,71,-46,108,-44,-36,-42,-125,-39,113,-36,-116,-33,-28,-30,93,-26,15,-22}; }
	private static byte[] data42(){ return new byte[] {-49,-19,-65,-15,-74,-11,-59,-7,-34,-3,-12,1,15,6,25,10,24,14,0,18,-55,21,115,25,-12,28,71,32,104,35,83,38,-3,40,109,43,-106,45,117,47,17,49,86,50,88,51,-3,51,94,52,95,52,27,52,125,51,-111,50,87,49,-51,47,-3,45,-34,43,-123,41,-36,38,7,36,-21,32,-89,29,45,26,-113,22,-55,18,-21,14,-15,10,-21,6,-44,2,-65,-2,-89,-6,-102,-10,-98,-14,-80,-18,-26,-22,53,-25,-78,-29,85,-32,47,-35,59,-38,-122,-41,14,-43,-37,-46,-21,-48,75,-49,-16,-51,-23,-52,48,-52,-58,-53,-78,-53,-19,-53,118,-52,91,-51,-128,-50,0,-48,-62,-47,-48,-45,35,-42,-73,-40,-120,-37,-109,-34,-48,-31,64,-27,-43,-24,-109,-20,108,-16,91,-12,102,-8,110,-4,-115,0,-104,4,-83,8,-89,12,-104,16,100,20,28,24,-95,27,9,31,52,34,48,37,-15,39,112,42,-76,44,-88,46,94,48,-68,49,-38,50,-101,51,22,52,57,52,11,52,-111,51,-65,50,-93,49,54,48,-128,46,-128,44,60,42,-77,39,-16,36,-17,33,-66,30,87,27,-52,23,21,20,69,16,86,12,90,8,74,4,58,0,37,-4,24,-8,24,-12,41,-16,85,-20,-97,-24,11,-27,-89,-31,108,-34,108,-37,-98,-40,21,-42,-56,-45,-60,-47,7,-48,-110,-50,112,-51,-103,-52,19,-52,-31,-53,-5,-53,108,-52,42,-51,57,-50,-106,-49,60,-47,47,-45,101,-43,-32,-41,-105,-38,-117,-35,-79,-32,14,-28,-112,-25,60,-21,9,-17,-19,-14,-24,-10,-15,-6,-1,-2,19,3,32,7,30,11,20,15,-27,18,-90,22,60,26,-90,29,-19,32,-15,35,-51,38,94,41,-72,43,-56,45,-107,47,19,49,73,50,42,51,-62,51,5,52,-8,51,-104,51,-20,50,-24,49,-94,48,3,47,37,45,-5,42,-114,40,-26,37,-3,34,-31,31,-108,28,21,25,120,21,-81,17,-43,13,-37,9,-36,5,-55,1,-64,-3,-83,-7,-79,-11,-70,-15,-30,-19,31,-22,-122,-26,15,-29,-58,-33,-76,-36,-46,-39,52,-41,-51,-44,-79,-46,-41,-48,74,-49,7,-50,18,-51,111,-52,25,-52,23,-52,103,-52,1,-51,-11,-51,45,-49,-73,-48,-116,-46,-93,-44,0,-41,-95,-39,115,-36,-116,-33,-55,-30,61,-26,-43,-23,-113,-19,106,-15,87,-11,87,-7,97,-3,110,1,122,5,125,9,112,13,80,17,18,21,-74,24,49,28,-125,31,-98,34,-119,37,54,40,-92,42,-45,44,-75,46,85,48,-89,49,-88,50,96,51,-62,51,-40,51,-101,51,10,51,49,50,0,49,-114,47,-59,45,-64,43,110,41,-30,38,21,36,18,33,-39,29,116,26,-26,22,48,19,100,15,119,11,125,7,123,3,105,-1,102,-5,92,-9,108,-13,-122,-17,-62,-21,21,-24,-105,-28,59,-31,23,-34,33,-37,106,-40,-20,-43,-74,-45,-65,-47,20,-48,-77,-50,-98,-51,-40,-52,102,-52,59,-52,108,-52,-26,-52,-79,-51,-49,-50,51,-48,-26,-47,-31,-45,29,-42,-95,-40,90,-37,86,-34,122,-31,-36,-28,91,-24,8,-20,-46,-17,-82,-13,-84,-9,-90,-5,-77,-1,-68,3,-68,7,-72,11,-103,15,102,19,21,23,-100,26,0,30,46,33,44,36,-14,38,120,41,-62,43,-62,45,126,47,-16,48,20,50,-21,50,115,51,-90,51,-110,51,34,51,108,50,96,49,13,48,106,46,-126,44,84,42,-31,39,53,37,74,34,45,31,-34,27,100,24,-60,20,1,17,42,13,56,9,59,5,54,1,44,-3,43,-7,51,-11,76,-15,121,-19,-55,-23,53,-26,-48,-30,-108,-33,-116,-36,-68,-39,38,-41,-44,-44,-67,-46,-6,-48,112,-49,66,-50,83,-51,-63,-52,113,-52,-127,-52,-50,-52,-127,-51,110,-50,-71,-49,67,-47,30,-45,58,-43,-100,-41,59,-38,21,-35,39,-32,104,-29,-40,-26,110,-22,37,-18,-6,-15,-31,-11,-35,-7,-36,-3,-28,1,-27,5,-31,9,-57,13,-96,17,83,21,-17,24,92,28,-93,31,-77,34,-112,37,52,40,-110,42,-71,44,-115,46,37,48,103,49,100,50,14,51,105,51,118,51,48,51,-102,50,-71,49,-122,48,9,47,70,45,52,43,-24,40,87,38,-117,35,-119,32,84,29,-18,25,102,22,-75,18,-22,14,9,11,19,7,22,3,18,-1,14,-5,25,-9,38,-13,87,-17,-113,-21,-6,-25,123,-28,49,-31,20,-34,42,-37,125,-40,10,-42,-37,-45,-14,-47,76,-48,-8,-50,-25,-51,45,-51,-68,-52,-98,-52,-46,-52,78,-51,37,-50,61,-49,-86,-48,95,-46,85,-44,-102,-42,20,-39,-44,-37,-57,-34,-18,-31,71,-27,-60,-24,110,-20,42,-16,14,-12,-13,-9,-10,-5,-15,-1,-12,3,-17,7,-35,11,-75,15,-128,19,25,23,-91,26,-14,29,33,33,17,36,-50,38,80,41,-118,43,-119,45,60,47,-93,48,-54,49,-113,50,29,51,69,51,47,51,-66,50,1,50,-7,48}; }
	private static byte[] data43(){ return new byte[] {-95,47,0,46,25,44,-23,41,125,39,-48,36,-21,33,-46,30,-122,27,18,24,121,20,-67,16,-21,12,1,9,11,5,16,1,12,-3,23,-7,34,-11,69,-15,-127,-19,-50,-23,80,-26,-26,-30,-68,-33,-75,-36,-14,-39,95,-41,19,-43,8,-45,65,-47,-59,-49,-106,-50,-82,-51,28,-51,-47,-52,-34,-52,53,-51,-33,-51,-45,-50,23,-48,-93,-47,122,-45,-107,-43,-17,-41,-112,-38,94,-35,113,-32,-89,-29,21,-25,-96,-22,83,-18,30,-14,1,-10,-16,-7,-20,-3,-24,1,-29,5,-42,9,-75,13,-125,17,51,21,-61,24,46,28,104,31,119,34,75,37,-23,39,71,42,98,44,58,46,-56,47,12,49,7,50,-85,50,15,51,17,51,-44,50,61,50,93,49,48,48,-77,46,-10,44,-23,42,-93,40,22,38,81,35,85,32,41,29,-56,25,75,22,-98,18,-33,14,1,11,26,7,30,3,41,-1,41,-5,59,-9,85,-13,-123,-17,-50,-21,53,-24,-59,-28,126,-31,97,-34,-122,-37,-48,-40,109,-42,57,-44,84,-46,-81,-48,92,-49,75,-50,-111,-51,30,-51,-5,-52,48,-51,-88,-51,120,-50,-114,-49,-11,-48,-96,-46,-103,-44,-51,-42,70,-39,-5,-37,-24,-34,4,-30,89,-27,-55,-24,107,-20,35,-16,-12,-13,-34,-9,-53,-5,-57,-1,-65,3,-79,7,-104,11,110,15,41,19,-57,22,70,26,-111,29,-66,32,-90,35,102,38,-33,40,33,43,24,45,-49,46,56,48,90,49,46,50,-78,50,-22,50,-49,50,106,50,-79,49,-80,48,94,47,-57,45,-27,43,-61,41,89,39,-67,36,-40,33,-47,30,-118,27,35,24,-112,20,-32,16,21,13,56,9,72,5,86,1,91,-3,106,-7,-126,-11,-89,-15,-22,-19,61,-22,-63,-26,94,-29,51,-32,52,-35,106,-38,-34,-41,-111,-43,-128,-45,-66,-47,56,-48,11,-49,25,-50,-121,-51,52,-51,56,-51,-116,-51,40,-50,24,-49,83,-48,-46,-47,-93,-45,-81,-43,5,-40,-110,-38,97,-35,93,-32,-111,-29,-16,-26,112,-22,28,-18,-39,-15,-75,-11,-103,-7,-115,-3,-126,1,115,5,97,9,56,13,3,17,-83,20,58,24,-95,27,-38,30,-24,33,-67,36,90,39,-69,41,-39,43,-77,45,73,47,-111,48,-113,49,67,50,-95,50,-68,50,123,50,-10,49,29,49,-6,47,-115,46,-41,44,-39,42,-98,40,28,38,104,35,115,32,86,29,1,26,-114,22,-17,18,56,15,104,11,-123,7,-102,3,-91,-1,-77,-5,-55,-9,-23,-13,31,-16,106,-20,-40,-24,101,-27,33,-30,7,-33,35,-36,118,-39,4,-41,-43,-44,-29,-46,64,-47,-35,-49,-53,-50,3,-50,-120,-51,94,-51,-127,-51,-15,-51,-75,-50,-69,-49,25,-47,-77,-46,-96,-44,-61,-42,54,-39,-46,-37,-72,-34,-56,-31,8,-27,118,-24,3,-20,-79,-17,123,-13,84,-9,62,-5,46,-1,29,3,11,7,-21,10,-69,14,117,18,16,22,-119,25,-34,28,0,32,-12,34,-77,37,48,40,123,42,116,44,56,46,-89,47,-43,48,-79,49,66,50,-121,50,122,50,33,50,120,49,-125,48,68,47,-71,45,-23,43,-43,41,125,39,-20,36,29,34,30,31,-21,27,-114,24,10,21,105,17,-90,13,-41,9,-16,5,5,2,23,-2,40,-6,72,-10,115,-14,-76,-18,16,-21,-113,-25,47,-28,0,-31,-2,-35,46,-37,-94,-40,69,-42,53,-44,96,-46,-39,-48,-105,-49,-94,-50,-7,-51,-98,-51,-110,-51,-44,-51,99,-50,63,-49,106,-48,-38,-47,-106,-45,-109,-43,-41,-41,82,-38,18,-35,-5,-33,34,-29,110,-26,-27,-23,125,-19,49,-15,1,-11,-40,-8,-58,-4,-82,0,-100,4,-126,8,86,12,27,16,-56,19,80,23,-68,26,-8,29,5,33,-25,35,-124,38,-13,40,24,43,-3,44,-96,46,-13,47,4,49,-63,49,54,50,91,50,49,50,-68,49,-11,48,-24,47,-118,46,-21,44,-3,42,-40,40,103,38,-59,35,-26,32,-44,29,-106,26,45,23,-95,19,-9,15,50,12,93,8,121,4,-111,0,-92,-4,-65,-8,-26,-12,28,-15,107,-19,-41,-23,99,-26,28,-29,-4,-33,17,-35,92,-38,-29,-41,-92,-43,-84,-45,-11,-47,-120,-48,99,-49,-118,-50,-1,-51,-64,-51,-46,-51,45,-50,-39,-50,-47,-49,19,-47,-98,-46,112,-44,-123,-42,-39,-40,110,-37,54,-34,56,-31,101,-28,-64,-25,63,-21,-33,-18,-104,-14,104,-10,69,-6,44,-2,21,2,-7,5,-40,9,-92,13,91,17,-7,20,118,24,-56,27,-7,30,-19,33,-73,36,68,39,-111,41,-92,43,108,45,-13,46,45,48,32,49,-59,49,26,50,39,50,-33,49,82,49,113,48,73,47,-43,45,28,44,31,42,-34,39,98,37,-87,34,-66,31,-100,28,88,25,-33,21,82,18,-101,14,-37,10,-2,6,33,3,54,-1,83,-5,115,-9,-91,-13,-29,-17,67,-20,-70,-24,90,-27,35,-30,22,-33,67,-36,-94,-39,63,-41}; }
	private static byte[] data44(){ return new byte[] {28,-43,57,-45,-98,-47,74,-48,64,-49,-124,-50,15,-50,-18,-51,23,-50,-115,-50,85,-49,97,-48,-68,-47,92,-45,68,-43,109,-41,-45,-39,121,-36,77,-33,96,-30,-106,-27,-2,-24,-128,-20,40,-16,-27,-13,-75,-9,-108,-5,117,-1,92,3,58,7,15,11,-48,14,127,18,10,22,123,25,-69,28,-40,31,-69,34,112,37,-30,39,32,42,19,44,-55,45,51,47,86,48,46,49,-70,49,-10,49,-22,49,-119,49,-28,48,-22,47,-82,46,34,45,89,43,67,41,-12,38,102,36,-96,33,-91,30,124,27,40,24,-81,20,20,17,97,13,-105,9,-62,5,-32,1,-3,-3,31,-6,68,-10,-125,-14,-54,-18,56,-21,-67,-25,108,-28,72,-31,76,-34,-111,-37,-3,-40,-72,-42,-90,-44,-35,-46,92,-47,24,-48,50,-49,-127,-50,50,-50,30,-50,102,-50,-16,-50,-48,-49,-17,-48,99,-46,20,-44,16,-42,73,-40,-64,-38,115,-35,88,-32,114,-29,-76,-26,33,-22,-83,-19,87,-15,22,-11,-23,-8,-61,-4,-92,0,-123,4,90,8,42,12,-33,15,-127,19,2,23,95,26,-108,29,-101,32,110,35,14,38,110,40,-110,42,115,44,15,46,101,47,110,48,50,49,-92,49,-55,49,-88,49,46,49,117,48,103,47,19,46,121,44,-104,42,119,40,20,38,121,35,-90,32,-94,29,109,26,19,23,-112,19,-11,15,61,12,116,8,-99,4,-66,0,-29,-4,6,-7,56,-11,124,-15,-48,-19,73,-22,-33,-26,-102,-29,-120,-32,-98,-35,-15,-38,122,-40,64,-42,71,-44,-106,-46,32,-47,5,-48,33,-49,-106,-50,83,-50,90,-50,-74,-50,86,-49,70,-48,-127,-47,-3,-46,-55,-44,-49,-42,25,-39,-95,-37,92,-34,79,-31,113,-28,-69,-25,47,-21,-64,-18,108,-14,46,-10,-3,-7,-39,-3,-77,1,-110,5,93,9,38,13,-48,16,102,20,-35,23,39,27,82,30,67,33,11,36,-110,38,-29,40,-15,42,-65,44,69,46,-119,47,121,48,42,49,-124,49,-102,49,93,49,-42,48,4,48,-27,46,-126,45,-43,43,-31,41,-73,39,64,37,-96,34,-66,31,-82,28,121,25,13,22,-109,18,-24,14,55,11,106,7,-107,3,-67,-1,-33,-5,16,-8,70,-12,-109,-16,-12,-20,120,-23,24,-26,-23,-30,-36,-33,13,-35,105,-38,9,-40,-33,-43,-4,-45,91,-46,-2,-48,-15,-49,37,-49,-81,-50,123,-50,-99,-50,5,-49,-68,-49,-67,-48,6,-46,-103,-45,108,-43,-119,-41,-39,-39,113,-36,52,-33,51,-30,90,-27,-82,-24,36,-20,-72,-17,105,-13,40,-9,-7,-6,-49,-2,-87,2,124,6,72,10,1,14,-90,17,48,21,-104,24,-39,27,-14,30,-43,33,-114,36,1,39,67,41,62,43,-7,44,110,46,-100,47,123,48,26,49,92,49,103,49,15,49,127,48,-107,47,107,46,-13,44,58,43,59,41,-3,38,-123,36,-49,33,-21,30,-44,27,-110,24,43,21,-95,17,1,14,68,10,126,6,-84,2,-47,-2,2,-5,47,-9,116,-13,-57,-17,52,-20,-64,-24,114,-27,72,-30,84,-33,-118,-36,-1,-39,-89,-41,-107,-43,-65,-45,49,-46,-23,-48,-25,-49,55,-49,-56,-50,-81,-50,-35,-50,86,-49,32,-48,48,-47,-122,-46,42,-44,8,-42,48,-40,-112,-38,44,-35,-2,-33,0,-29,47,-26,-121,-23,1,-19,-101,-16,70,-12,12,-8,-44,-5,-83,-1,127,3,77,7,18,11,-61,14,95,18,-34,21,56,25,115,28,118,31,85,34,-12,36,96,39,-113,41,122,43,35,45,-118,46,-95,47,120,48,-3,48,54,49,41,49,-55,48,33,48,49,47,-16,45,115,44,-91,42,-95,40,83,38,-41,35,19,33,44,30,12,27,-59,23,92,20,-49,16,44,13,115,9,-84,5,-38,1,10,-2,55,-6,117,-10,-72,-14,26,-17,-116,-21,40,-24,-33,-28,-55,-31,-38,-34,38,-36,-94,-39,96,-41,86,-43,-107,-45,21,-46,-35,-48,-20,-49,73,-49,-18,-50,-31,-50,32,-49,-88,-49,126,-48,-99,-47,-1,-46,-79,-44,-104,-42,-53,-40,54,-37,-42,-35,-77,-32,-72,-29,-16,-26,72,-22,-55,-19,91,-15,18,-11,-52,-8,-101,-4,106,0,57,4,3,8,-64,11,104,15,-4,18,114,22,-64,25,-16,28,-25,31,-71,34,74,37,-86,39,-56,41,-92,43,68,45,-108,46,-93,47,103,48,-37,48,14,49,-24,48,-124,48,-56,47,-51,46,-126,45,-11,43,35,42,15,40,-66,37,50,35,113,32,125,29,91,26,17,23,-93,19,23,16,115,12,-70,8,-10,4,40,1,88,-3,-110,-7,-52,-11,33,-14,-126,-18,3,-21,-90,-25,105,-28,93,-31,124,-34,-47,-37,93,-39,38,-41,45,-43,120,-45,3,-46,-33,-48,-11,-49,103,-49,20,-49,23,-49,100,-49,-12,-49,-35,-48,-2,-47,117,-45,39,-43,32,-41,87,-39,-57,-37,115,-34,81,-31,94,-28,-104,-25,-15,-22,117,-18,9,-14,-68,-11,119,-7,65,-3}; }
	private static byte[] data45(){ return new byte[] {13,1,-38,4,-103,8,85,12,-16,15,-127,19,-23,22,50,26,83,29,67,32,6,35,-115,37,-31,39,-16,41,-60,43,80,45,-103,46,-103,47,78,48,-69,48,-38,48,-80,48,57,48,120,47,109,46,28,45,-123,43,-88,41,-112,39,51,37,-88,34,-39,31,-23,28,-68,25,119,22,2,19,120,15,-44,11,28,8,93,4,-114,0,-56,-4,-1,-8,73,-11,-100,-15,11,-18,-110,-22,60,-25,12,-28,9,-31,49,-34,-108,-37,40,-39,0,-41,16,-43,105,-45,-1,-47,-26,-48,12,-48,-124,-49,64,-49,78,-49,-93,-49,67,-48,47,-47,95,-46,-37,-45,-105,-43,-106,-41,-46,-39,78,-36,-9,-34,-33,-31,-21,-28,40,-24,-121,-21,5,-17,-100,-14,77,-10,5,-6,-49,-3,-108,1,91,5,26,9,-57,12,103,16,-29,19,79,23,-124,26,-90,29,-125,32,67,35,-68,37,5,40,12,42,-48,43,88,45,-113,46,-119,47,48,48,-107,48,-89,48,119,48,-15,47,45,47,22,46,-68,44,33,43,58,41,31,39,-68,36,41,34,93,31,98,28,60,25,-20,21,-128,18,-16,14,80,11,-103,7,-36,3,20,0,78,-4,-112,-8,-39,-12,55,-15,-84,-19,56,-22,-17,-26,-60,-29,-55,-32,-2,-35,104,-37,6,-39,-22,-42,-1,-44,104,-45,6,-46,-11,-48,39,-48,-89,-49,111,-49,-123,-49,-33,-49,-115,-48,124,-47,-73,-46,56,-44,-9,-43,2,-40,60,-38,-63,-36,107,-33,85,-30,102,-27,-97,-24,3,-20,126,-17,22,-13,-62,-10,122,-6,62,-2,1,2,-59,5,120,9,41,13,-74,16,58,20,-113,23,-54,26,-38,29,-76,32,105,35,-39,37,27,40,21,42,-41,43,75,45,-125,46,111,47,13,48,110,48,115,48,60,48,-78,47,-31,46,-53,45,102,44,-58,42,-34,40,-73,38,91,36,-69,33,-12,30,-12,27,-50,24,126,21,18,18,-124,14,-28,10,53,7,113,3,-72,-1,-17,-5,57,-8,-122,-12,-20,-16,98,-19,-2,-23,-78,-26,-105,-29,-99,-32,-31,-35,73,-37,-3,-40,-39,-42,8,-43,104,-45,27,-46,11,-47,72,-48,-49,-49,-99,-49,-70,-49,29,-48,-50,-48,-61,-47,7,-45,-121,-44,82,-42,85,-40,-96,-38,24,-35,-45,-33,-77,-30,-54,-27,2,-23,101,-20,-36,-17,120,-13,27,-9,-42,-6,-109,-2,82,2,17,6,-61,9,102,13,-6,16,105,20,-59,23,-17,26,-3,29,-47,32,121,35,-22,37,27,40,22,42,-54,43,61,45,106,46,78,47,-20,47,59,48,71,48,0,48,119,47,-97,46,-126,45,30,44,119,42,-117,40,104,38,0,36,105,33,-101,30,-101,27,120,24,40,21,-70,17,53,14,-112,10,-24,6,42,3,108,-1,-78,-5,-9,-9,82,-12,-73,-16,53,-19,-40,-23,-113,-26,126,-29,-120,-32,-47,-35,71,-37,-10,-40,-27,-42,17,-43,124,-45,53,-46,39,-47,112,-48,-8,-49,-51,-49,-18,-49,86,-48,10,-47,8,-46,69,-45,-47,-44,-103,-42,-94,-40,-21,-38,102,-35,30,-32,3,-29,21,-26,79,-23,-84,-20,39,-16,-70,-13,96,-9,20,-5,-52,-2,-115,2,63,6,-12,9,-114,13,28,17,-118,20,-38,23,6,27,5,30,-36,32,121,35,-28,37,20,40,3,42,-75,43,36,45,71,46,45,47,-66,47,17,48,19,48,-51,47,61,47,99,46,68,45,-32,43,50,42,76,40,32,38,-65,35,37,33,86,30,91,27,53,24,-21,20,125,17,-6,13,91,10,-78,6,-3,2,63,-1,-119,-5,-41,-9,47,-12,-95,-16,32,-19,-59,-23,-118,-26,115,-29,-115,-32,-44,-35,81,-37,6,-39,-7,-42,40,-43,-99,-45,82,-46,81,-47,-105,-48,37,-48,-3,-49,33,-48,-117,-48,66,-47,64,-46,-128,-45,12,-43,-43,-42,-34,-40,37,-37,-92,-35,85,-32,61,-29,73,-26,-122,-23,-36,-20,88,-16,-28,-13,-120,-9,57,-5,-18,-2,-88,2,89,6,6,10,-97,13,38,17,-110,20,-39,23,5,27,-3,29,-48,32,104,35,-48,37,-7,39,-23,41,-109,43,0,45,32,46,2,47,-109,47,-31,47,-30,47,-102,47,9,47,47,46,16,45,-89,43,1,42,19,40,-16,37,-118,35,-10,32,36,30,50,27,8,24,-59,20,88,17,-39,13,62,10,-102,6,-29,2,49,-1,122,-5,-51,-9,45,-12,-100,-16,38,-19,-51,-23,-109,-26,-121,-29,-100,-32,-16,-35,105,-37,38,-39,27,-41,75,-43,-59,-45,124,-46,125,-47,-60,-48,84,-48,46,-48,80,-48,-65,-48,114,-47,112,-46,-76,-45,56,-43,6,-41,9,-39,82,-37,-54,-35,126,-32,94,-29,108,-26,-95,-23,-8,-20,108,-16,-7,-13,-106,-9,68,-5,-13,-2,-83,2,86,6,3,10,-109,13,28,17,123,20,-53,23,-25,26,-27,29,-82,32,72,35,-86,37,-46,39,-63,41,101,43,-42,44,-16,45,-46,46,102,47,-82,47,-76,47,105,47,-38,46,2,46,-30,44,125,43}; }
	private static byte[] data46(){ return new byte[] {-41,41,-17,39,-55,37,108,35,-44,32,14,30,21,27,-6,23,-80,20,81,17,-51,13,59,10,-103,6,-24,2,57,-1,-122,-5,-35,-9,64,-12,-76,-16,65,-19,-20,-23,-76,-26,-85,-29,-58,-32,21,-34,-103,-37,82,-39,73,-41,126,-43,-11,-45,-85,-46,-77,-47,-15,-48,-119,-48,92,-48,-128,-48,-20,-48,-99,-47,-102,-46,-38,-45,94,-43,36,-41,43,-39,104,-37,-27,-35,-115,-32,111,-29,119,-26,-90,-23,-3,-20,102,-16,-9,-13,-119,-9,54,-5,-30,-2,-110,2,63,6,-30,9,115,13,-11,16,85,20,-99,23,-69,26,-76,29,125,32,20,35,119,37,-100,39,-119,41,50,43,-100,44,-65,45,-100,46,50,47,127,47,-126,47,63,47,-82,46,-37,45,-65,44,93,43,-70,41,-43,39,-74,37,90,35,-53,32,5,30,21,27,-8,23,-70,20,91,17,-34,13,82,10,-81,6,7,3,92,-1,-87,-5,9,-8,106,-12,-27,-16,117,-19,30,-22,-17,-26,-31,-29,0,-31,84,-34,-46,-37,-112,-39,-123,-41,-71,-43,48,-44,-24,-46,-26,-47,42,-47,-69,-48,-117,-48,-79,-48,16,-47,-56,-47,-71,-46,-7,-45,118,-43,57,-41,56,-39,118,-37,-26,-35,-110,-32,101,-29,111,-26,-106,-23,-26,-20,81,-16,-46,-13,106,-9,12,-5,-75,-2,100,2,10,6,-86,9,58,13,-75,16,26,20,87,23,126,26,106,29,61,32,-50,34,49,37,92,39,67,41,-11,42,90,44,-124,45,99,46,-4,46,75,47,87,47,16,47,-114,46,-73,45,-92,44,70,43,-85,41,-54,39,-79,37,91,35,-49,32,19,30,40,27,15,24,-38,20,122,17,10,14,124,10,-28,6,61,3,-106,-1,-23,-5,73,-8,-78,-12,43,-15,-65,-19,105,-22,62,-25,43,-28,84,-31,-102,-34,35,-36,-37,-39,-50,-41,1,-42,116,-44,42,-45,35,-46,103,-47,-20,-48,-64,-48,-39,-48,58,-47,-26,-47,-45,-46,15,-44,-126,-43,68,-41,54,-39,113,-37,-38,-35,126,-32,80,-29,73,-26,118,-23,-73,-20,32,-16,-99,-13,44,-9,-52,-6,112,-2,26,2,-66,5,90,9,-25,12,97,16,-61,19,2,23,35,26,23,29,-31,31,125,34,-37,36,9,39,-9,40,-90,42,21,44,64,45,35,46,-60,46,21,47,42,47,-24,46,109,46,-100,45,-112,44,60,43,-94,41,-48,39,-73,37,111,35,-26,32,52,30,75,27,64,24,11,21,-74,17,73,14,-62,10,47,7,-116,3,-23,-1,65,-4,-92,-8,14,-11,-116,-15,30,-18,-51,-22,-99,-25,-112,-28,-79,-31,-2,-34,125,-36,54,-38,38,-40,83,-42,-59,-44,113,-45,107,-46,-95,-47,41,-47,-18,-48,6,-47,92,-47,1,-46,-23,-46,23,-44,-118,-43,59,-41,45,-39,90,-37,-65,-35,87,-32,36,-29,23,-26,56,-23,119,-20,-42,-17,78,-13,-38,-10,112,-6,21,-2,-76,1,91,5,-15,8,126,12,-12,15,85,19,-106,22,-75,25,-82,28,118,31,21,34,119,36,-86,38,-102,40,80,42,-60,43,-13,44,-31,45,-125,46,-27,46,-11,46,-56,46,74,46,-118,45,-123,44,53,43,-84,41,-37,39,-46,37,-115,35,17,33,100,30,-121,27,-128,24,85,21,8,18,-98,14,33,11,-112,7,-11,3,85,0,-77,-4,19,-7,-119,-11,-3,-15,-101,-18,67,-21,20,-24,9,-27,35,-30,112,-33,-20,-36,-98,-38,-116,-40,-77,-42,29,-43,-59,-45,-75,-46,-26,-47,100,-47,32,-47,50,-47,121,-47,29,-46,-13,-46,29,-44,-125,-43,42,-41,22,-39,51,-37,-107,-35,30,-32,-24,-30,-52,-27,-22,-24,30,-20,119,-17,-23,-14,108,-10,1,-6,-100,-3,61,1,-37,4,113,8,-4,11,112,15,-44,18,16,22,55,25,43,28,-4,30,-100,33,4,36,57,38,51,40,-20,41,106,43,-95,44,-108,45,67,46,-86,46,-56,46,-94,46,48,46,122,45,126,44,61,43,-71,41,-8,39,-10,37,-68,35,78,33,-92,30,-41,27,-44,24,-75,21,109,18,13,15,-106,11,9,8,120,4,-41,0,59,-3,-94,-7,16,-10,-110,-14,37,-17,-43,-21,-96,-24,-109,-27,-85,-30,-13,-33,109,-35,22,-37,0,-39,30,-41,-126,-43,33,-44,7,-45,49,-46,-95,-47,89,-47,87,-47,-98,-47,43,-46,-1,-46,25,-44,114,-43,19,-41,-20,-40,5,-37,86,-35,-37,-33,-110,-30,116,-27,-124,-24,-79,-21,3,-17,108,-14,-25,-11,122,-7,11,-3,-82,0,65,4,-35,7,94,11,-39,14,54,18,124,21,-100,24,-101,27,107,30,16,33,-126,35,-70,37,-67,39,125,41,6,43,65,44,72,45,-10,45,115,46,-108,46,-128,46,21,46,112,45,125,44,74,43,-44,41,28,40,40,38,-3,35,-111,33,0,31,47,28,68,25,36,22,-22,18,-110,15,30,12,-96,8,11,5,119,1,-39,-3,70,-6,-74,-10,55,-13,-52,-17,120,-20,68,-23,50,-26,72,-29,-120,-32,-2,-35}; }
	private static byte[] data47(){ return new byte[] {-97,-37,-126,-39,-104,-41,-15,-43,-120,-44,98,-45,-128,-46,-26,-47,-112,-47,-125,-47,-68,-47,59,-46,5,-45,11,-44,97,-43,-23,-42,-66,-40,-59,-38,12,-35,-125,-33,49,-30,5,-27,13,-24,46,-21,122,-18,-40,-15,78,-11,-41,-8,104,-4,1,0,-105,3,41,7,-82,10,39,14,-122,17,-53,20,-14,23,-16,26,-52,29,112,32,-17,34,40,37,60,39,-1,40,-105,42,-36,43,-21,44,-82,45,45,46,101,46,89,46,-2,45,105,45,127,44,97,43,-14,41,79,40,100,38,71,36,-19,33,95,31,-89,28,-72,25,-80,22,121,19,42,16,-60,12,67,9,-65,5,39,2,-108,-2,0,-5,114,-9,-11,-13,-118,-16,49,-19,-1,-23,-27,-26,-8,-29,51,-31,-98,-34,60,-36,17,-38,34,-40,106,-42,-4,-44,-61,-45,-36,-46,44,-46,-51,-47,-80,-47,-38,-47,77,-46,2,-45,-1,-45,65,-43,-67,-42,-126,-40,125,-38,-81,-36,35,-33,-72,-31,-116,-28,126,-25,-101,-22,-39,-19,46,-15,-94,-12,28,-8,-83,-5,61,-1,-45,2,96,6,-25,9,92,13,-65,16,6,20,49,23,51,26,20,29,-61,31,67,34,-111,36,-96,38,127,40,18,42,114,43,-122,44,89,45,-22,45,45,46,50,46,-24,45,96,45,-119,44,122,43,26,42,-119,40,-84,38,-98,36,81,34,-42,31,36,29,75,26,70,23,30,20,-38,16,120,13,6,10,-127,6,-11,2,98,-1,-46,-5,73,-8,-57,-12,96,-15,2,-18,-50,-22,-81,-25,-67,-28,-18,-31,86,-33,-27,-36,-75,-38,-75,-40,-10,-42,117,-43,53,-44,57,-45,126,-46,14,-46,-32,-47,-7,-47,94,-46,-3,-46,-15,-45,24,-43,-115,-42,59,-40,39,-38,78,-36,-85,-34,57,-31,-5,-29,-31,-26,-11,-23,35,-19,115,-16,-39,-13,82,-9,-42,-6,103,-2,-13,1,-125,5,6,9,124,12,-32,15,42,19,90,22,97,25,74,28,-2,30,-117,33,-31,35,-3,37,-26,39,-118,41,-10,42,25,44,-1,44,-102,45,-11,45,6,46,-47,45,89,45,-106,44,-108,43,77,42,-60,40,3,39,-4,36,-57,34,85,32,-74,29,-23,26,-15,23,-42,20,-101,17,70,14,-39,10,95,7,-44,3,75,0,-69,-4,51,-7,-73,-11,70,-14,-17,-18,-79,-21,-114,-24,-104,-27,-66,-30,30,-32,-92,-35,100,-37,94,-39,-116,-41,0,-42,-82,-44,-96,-45,-38,-46,82,-46,24,-46,26,-46,110,-46,-4,-46,-39,-45,-15,-44,83,-42,-19,-41,-54,-39,-34,-37,41,-34,-84,-32,88,-29,55,-26,57,-23,93,-20,-94,-17,-2,-14,110,-10,-18,-7,117,-3,1,1,-117,4,16,8,-125,11,-20,14,55,18,107,21,125,24,102,27,42,30,-66,32,30,35,76,37,59,39,-10,40,106,42,-90,43,-107,44,73,45,-77,45,-41,45,-72,45,78,45,-90,44,-79,43,-124,42,8,41,93,39,104,37,68,35,-27,32,84,30,-106,27,-81,24,-98,21,115,18,35,15,-59,11,79,8,-51,4,72,1,-69,-3,55,-6,-71,-10,74,-13,-19,-17,-82,-20,-125,-23,-123,-26,-89,-29,-8,-32,117,-34,42,-36,16,-38,55,-40,-108,-42,55,-43,19,-44,61,-45,-97,-46,83,-46,66,-46,-128,-46,-6,-46,-60,-45,-60,-44,21,-42,-103,-41,99,-39,102,-37,-99,-35,14,-32,-83,-30,119,-27,112,-24,-126,-21,-63,-18,12,-14,121,-11,-20,-8,112,-4,-10,-1,126,3,1,7,116,10,-32,13,46,17,101,20,-127,23,112,26,63,29,-34,31,72,34,-121,36,-124,38,79,40,-43,41,32,43,38,44,-21,44,106,45,-92,45,-104,45,69,45,-79,44,-45,43,-71,42,85,41,-68,39,-35,37,-54,35,-128,33,-2,30,85,28,120,25,123,22,87,19,27,16,-66,12,88,9,-38,5,91,2,-45,-2,81,-5,-44,-9,97,-12,8,-15,-71,-19,-104,-22,-125,-25,-89,-28,-28,-31,93,-33,-2,-36,-38,-38,-19,-40,59,-41,-53,-43,-109,-44,-86,-45,-9,-46,-107,-46,112,-46,-108,-46,-2,-46,-87,-45,-99,-44,-49,-43,67,-41,-9,-40,-32,-38,12,-35,99,-33,-13,-31,-82,-28,-112,-25,-98,-22,-59,-19,15,-15,105,-12,-39,-9,85,-5,-45,-2,94,2,-43,5,85,9,-73,12,16,16,74,19,108,22,102,25,61,28,-23,30,97,33,-82,35,-69,37,-104,39,46,41,-110,42,-90,43,-122,44,21,45,107,45,112,45,60,45,-74,44,-8,43,-20,42,-88,41,29,40,90,38,90,36,32,34,-69,31,24,29,88,26,97,23,83,20,28,17,-44,13,110,10,1,7,-128,3,4,0,126,-4,8,-7,-111,-11,53,-14,-26,-18,-74,-21,-92,-24,-77,-27,-18,-30,85,-32,-24,-35,-73,-37,-77,-39,-11,-41,106,-42,38,-43,31,-44,93,-45,-33,-46,-93,-46,-78,-46,0,-45,-103,-45,110,-44,-114,-43,-26,-42,-123,-40,89,-38,110,-36,-79,-34,45,-31,-43,-29,-89,-26,-91,-23,-66,-20}; }
	private static byte[] data48(){ return new byte[] {-6,-17,73,-13,-78,-10,33,-6,-95,-3,31,1,-99,4,21,8,125,11,-40,14,24,18,65,21,69,24,37,27,-34,29,101,32,-63,34,-32,36,-50,38,121,40,-16,41,29,43,16,44,-69,44,34,45,72,45,37,45,-65,44,18,44,41,43,-16,41,-116,40,-44,38,-14,36,-51,34,121,32,-16,29,60,27,92,24,89,21,53,18,-11,14,-99,11,55,8,-65,4,72,1,-59,-3,78,-6,-36,-10,119,-13,42,-16,-18,-20,-41,-23,-37,-26,11,-28,97,-31,-22,-34,-94,-36,-109,-38,-69,-40,31,-41,-61,-43,-90,-44,-52,-45,53,-45,-30,-46,-44,-46,13,-45,-122,-45,72,-44,72,-43,-117,-42,17,-40,-51,-39,-57,-37,-6,-35,90,-32,-13,-30,-78,-27,-100,-24,-89,-21,-44,-18,25,-14,115,-11,-32,-8,83,-4,-49,-1,75,3,-65,6,45,10,-120,13,-48,16,-3,19,12,23,-8,25,-68,28,86,31,-67,33,-15,35,-14,37,-79,39,63,41,-126,42,-113,43,80,44,-44,44,17,45,9,45,-64,44,43,44,93,43,67,42,-17,40,92,39,-120,37,-126,35,66,33,-51,30,49,28,96,25,112,22,91,19,41,16,-34,12,-127,9,18,6,-97,2,34,-1,-81,-5,55,-8,-40,-12,126,-15,67,-18,31,-21,27,-24,63,-27,-124,-30,1,-32,-92,-35,-124,-37,-105,-39,-27,-41,114,-42,59,-43,75,-44,-106,-45,44,-45,3,-45,28,-45,-127,-45,30,-44,11,-43,48,-42,-103,-41,63,-39,31,-37,53,-35,-119,-33,-1,-31,-74,-28,-126,-25,-122,-22,-101,-19,-39,-16,36,-12,-122,-9,-11,-6,104,-2,-29,1,84,5,-58,8,30,12,113,15,-95,18,-68,21,-75,24,-126,27,46,30,-93,32,-18,34,0,37,-40,38,122,40,-41,41,-4,42,-40,43,121,44,-51,44,-24,44,-77,44,66,44,-118,43,-111,42,87,41,-35,39,40,38,54,36,19,34,-76,31,43,29,115,26,-110,23,-110,20,106,17,50,14,-38,10,124,7,9,4,-105,0,32,-3,-79,-7,72,-10,-16,-14,-83,-17,126,-20,119,-23,-124,-26,-57,-29,39,-31,-62,-34,-119,-36,-122,-38,-63,-40,48,-41,-24,-43,-45,-44,13,-44,127,-45,60,-45,59,-45,124,-45,4,-44,-51,-44,-38,-43,34,-41,-80,-40,114,-38,115,-36,-88,-34,14,-31,-91,-29,104,-26,78,-23,93,-20,-125,-17,-59,-14,29,-10,127,-7,-15,-4,98,0,-42,3,66,7,-91,10,-13,13,51,17,81,20,87,23,52,26,-20,28,117,31,-44,33,-11,35,-19,37,-99,39,29,41,85,42,83,43,9,44,-126,44,-77,44,-93,44,77,44,-79,43,-37,42,-72,41,97,40,-59,38,-16,36,-27,34,-95,32,47,30,-117,27,-59,24,-51,21,-60,18,-117,15,79,12,-18,8,-114,5,28,2,-85,-2,61,-5,-46,-9,121,-12,45,-15,-5,-19,-30,-22,-20,-25,23,-27,112,-30,-17,-33,-88,-35,-115,-37,-83,-39,11,-40,-99,-42,120,-43,-116,-44,-26,-45,-126,-45,101,-45,-124,-45,-17,-45,-103,-44,-121,-43,-79,-42,35,-40,-61,-39,-81,-37,-59,-35,19,-32,-109,-30,61,-27,20,-24,8,-21,39,-18,82,-15,-93,-12,-6,-9,97,-5,-47,-2,63,2,-86,5,18,9,96,12,-86,15,-48,18,-32,21,-52,24,-110,27,47,30,-98,32,-36,34,-31,36,-75,38,69,40,-95,41,-76,42,-112,43,33,44,119,44,127,44,80,44,-49,43,28,43,22,42,-32,40,95,39,-85,37,-71,35,-111,33,58,31,-84,28,-3,25,27,23,30,20,2,17,-60,13,-128,10,27,7,-72,3,77,0,-38,-4,121,-7,20,-10,-55,-14,-115,-17,107,-20,103,-23,-122,-26,-53,-29,59,-31,-35,-34,-86,-36,-75,-38,-11,-40,109,-41,46,-42,31,-43,96,-44,-40,-45,-102,-45,-98,-45,-28,-45,111,-44,58,-43,72,-42,-107,-41,31,-39,-27,-38,-31,-36,22,-33,121,-31,14,-28,-52,-26,-82,-23,-72,-20,-42,-17,21,-13,100,-10,-63,-7,41,-3,-108,0,-3,3,100,7,-69,10,4,14,56,17,79,20,74,23,33,26,-50,28,83,31,-93,33,-59,35,-83,37,95,39,-48,40,9,42,-4,42,-76,43,36,44,83,44,63,44,-25,43,78,43,112,42,85,41,-8,39,95,38,-111,36,-128,34,72,32,-43,29,55,27,118,24,-123,21,125,18,84,15,19,12,-59,8,101,5,-3,1,-107,-2,45,-5,-51,-9,123,-12,54,-15,14,-18,-3,-22,12,-24,68,-27,-99,-30,43,-32,-30,-35,-43,-37,-10,-39,89,-40,-14,-42,-49,-43,-26,-44,70,-44,-33,-45,-58,-45,-25,-45,82,-44,-9,-44,-23,-43,13,-41,126,-40,31,-38,-1,-37,23,-34,92,-32,-38,-30,125,-27,76,-24,60,-21,80,-18,120,-15,-64,-12,12,-8,113,-5,-45,-2,61,2,-97,5,-4,8,72,12,-123,15,-89,18,-82,21,-109,24,85,27,-23,29,87,32,-119,34,-110,36,89,38,-18,39,65,41,89,42,43,43}; }
	private static byte[] data49(){ return new byte[] {-60,43,16,44,37,44,-21,43,119,43,-69,42,-60,41,-119,40,18,39,95,37,116,35,83,33,1,31,123,28,-47,25,-8,22,5,20,-21,16,-67,13,120,10,34,7,-57,3,95,0,-4,-4,-103,-7,69,-10,-7,-14,-52,-17,-87,-20,-79,-23,-45,-26,29,-28,-109,-31,54,-33,11,-35,21,-37,89,-39,-45,-41,-110,-42,-122,-43,-59,-44,59,-44,-2,-45,-4,-45,64,-44,-56,-44,-116,-43,-104,-42,-34,-41,97,-39,33,-37,22,-35,67,-33,-96,-31,43,-28,-31,-26,-70,-23,-67,-20,-47,-17,8,-13,78,-10,-95,-7,4,-3,99,0,-55,3,34,7,119,10,-72,13,-29,16,-6,19,-21,22,-67,25,108,28,-28,30,61,33,84,35,64,37,-17,38,97,40,-99,41,-113,42,75,43,-66,43,-16,43,-28,43,-115,43,-2,42,33,42,20,41,-73,39,46,38,96,36,95,34,43,32,-61,29,48,27,117,24,-113,21,-110,18,111,15,61,12,-14,8,-99,5,62,2,-32,-2,123,-5,39,-8,-42,-12,-99,-15,120,-18,107,-21,127,-24,-71,-27,21,-29,-89,-32,93,-34,80,-36,113,-38,-45,-40,105,-41,67,-42,87,-43,-79,-44,73,-44,36,-44,67,-44,-94,-44,71,-43,39,-42,76,-41,-85,-40,72,-38,29,-36,40,-34,103,-32,-41,-30,112,-27,55,-24,25,-21,37,-18,67,-15,127,-12,-59,-9,30,-5,121,-2,-38,1,55,5,-119,8,-42,11,4,15,43,18,38,21,15,24,-54,26,96,29,-53,31,-1,33,9,36,-45,37,106,39,-61,40,-36,41,-71,42,84,43,-85,43,-61,43,-106,43,41,43,121,42,-119,41,91,40,-21,38,75,37,99,35,86,33,6,31,-106,28,-17,25,41,23,58,20,48,17,11,14,-47,10,-123,7,49,4,-47,0,122,-3,26,-6,-49,-10,-120,-13,92,-16,66,-19,74,-22,109,-25,-69,-28,45,-30,-46,-33,-94,-35,-83,-37,-24,-39,98,-40,22,-41,7,-42,60,-43,-83,-44,98,-44,90,-44,-110,-44,14,-43,-55,-43,-58,-42,0,-40,122,-39,39,-37,23,-35,45,-33,-123,-31,0,-28,-89,-26,124,-23,101,-20,124,-17,-98,-14,-35,-11,39,-7,126,-4,-42,-1,53,3,-121,6,-41,9,16,13,60,16,75,19,62,22,18,25,-73,27,65,30,-118,32,-75,34,-102,36,86,38,-52,39,16,41,11,42,-47,42,76,43,-114,43,-121,43,69,43,-72,42,-10,41,-24,40,-90,39,36,38,101,36,119,34,74,32,-8,29,110,27,-61,24,-22,21,-7,18,-29,15,-67,12,123,9,51,6,-36,2,-125,-1,44,-4,-42,-8,-109,-11,88,-14,55,-17,45,-20,65,-23,121,-26,-40,-29,96,-31,24,-33,1,-35,30,-37,120,-39,5,-40,-41,-42,-35,-43,47,-43,-73,-44,-118,-44,-107,-44,-19,-44,122,-43,85,-42,97,-41,-73,-40,65,-38,4,-36,5,-34,46,-32,-109,-30,27,-27,-45,-25,-89,-22,-89,-19,-75,-16,-23,-13,33,-9,112,-6,-61,-3,27,1,114,4,-67,7,5,11,51,14,82,17,85,20,52,23,-5,25,-115,28,0,31,57,33,74,35,28,37,-67,38,31,40,70,41,46,42,-43,42,61,43,98,43,70,43,-23,42,71,42,109,41,74,40,-11,38,90,37,-112,35,-120,33,86,31,-21,28,93,26,-96,23,-59,20,-58,17,-80,14,-128,11,68,8,-12,4,-90,1,73,-2,0,-5,-85,-9,117,-12,66,-15,46,-18,52,-21,85,-24,-96,-27,15,-29,-86,-32,122,-34,114,-36,-83,-38,20,-39,-62,-41,-94,-42,-55,-43,43,-43,-48,-44,-72,-44,-37,-44,75,-43,-20,-43,-34,-42,-1,-41,104,-39,3,-37,-35,-36,-28,-34,41,-31,-114,-29,44,-26,-27,-24,-53,-21,-55,-18,-29,-15,20,-11,81,-8,-97,-5,-16,-2,66,2,-107,5,-39,8,21,12,60,15,76,18,63,21,24,24,-63,26,79,29,-94,31,-43,33,-60,35,-115,37,14,39,97,40,109,41,63,42,-47,42,31,43,50,43,-5,42,-119,42,-41,41,-32,40,-78,39,67,38,-101,36,-64,34,-88,32,104,30,-15,27,89,25,-110,22,-80,19,-87,16,-110,13,94,10,31,7,-44,3,-124,0,50,-3,-25,-7,-95,-10,109,-13,76,-16,64,-19,83,-22,-121,-25,-35,-28,98,-30,13,-32,-18,-35,-1,-37,73,-38,-54,-40,-118,-41,-127,-42,-65,-43,53,-43,-15,-44,-18,-44,40,-43,-88,-43,102,-42,95,-41,-96,-40,14,-38,-60,-37,-90,-35,-63,-33,13,-30,-126,-28,39,-25,-20,-23,-44,-20,-36,-17,-10,-14,42,-10,105,-7,-76,-4,1,0,83,3,-104,6,-35,9,9,13,41,16,42,19,21,22,-41,24,121,27,-16,29,54,32,81,34,51,36,-30,37,85,39,-116,40,-116,41,63,42,-58,42,-9,42,-7,42,-82,42,40,42,97,41,91,40,24,39,-101,37,-29,35,-8,33,-43,31,-121,29,8,27,100,24,-104,21,-83,18,-90,15,-122,12,85,9,21,6,-54,2}; }
	private static byte[] data50(){ return new byte[] {-128,-1,50,-4,-23,-8,-76,-11,127,-14,113,-17,106,-20,-112,-23,-51,-26,56,-28,-56,-31,-122,-33,123,-35,-102,-37,-4,-39,-113,-40,95,-41,114,-42,-69,-43,75,-43,27,-43,38,-43,124,-43,7,-42,-39,-42,-23,-41,47,-39,-70,-38,115,-36,106,-34,-114,-32,-26,-30,100,-27,18,-24,-36,-22,-50,-19,-44,-16,-10,-13,40,-9,103,-6,-80,-3,-6,0,69,4,-120,7,-65,10,-24,13,-8,16,-13,19,-52,22,-124,25,20,28,124,30,-78,32,-67,34,-116,36,40,38,-120,39,-82,40,-106,41,63,42,-87,42,-50,42,-70,42,93,42,-58,41,-17,40,-42,39,-120,38,-9,36,53,35,59,33,16,31,-76,28,49,26,126,23,-76,20,-67,17,-71,14,-111,11,101,8,31,5,-32,1,-112,-2,77,-5,11,-8,-41,-12,-75,-15,-88,-18,-77,-21,-28,-24,44,-26,-88,-29,68,-31,24,-33,22,-35,79,-37,-70,-39,99,-40,70,-41,104,-42,-58,-43,106,-43,69,-43,106,-43,-54,-43,105,-42,77,-41,103,-40,-62,-39,85,-37,30,-35,31,-33,78,-31,-82,-29,56,-26,-23,-24,-69,-21,-81,-18,-71,-15,-35,-12,14,-8,78,-5,-112,-2,-37,1,30,5,90,8,-116,11,-87,14,-80,17,-95,20,106,23,26,26,-102,28,-14,30,28,33,18,35,-44,36,95,38,-83,39,-60,40,-106,41,52,42,-123,42,-95,42,118,42,12,42,102,41,126,40,88,39,-5,37,94,36,-111,34,-116,32,86,30,-11,27,100,25,-76,22,-37,19,-22,16,-38,13,-68,10,-124,7,77,4,3,1,-62,-3,127,-6,68,-9,27,-12,-4,-16,-1,-19,17,-21,78,-24,-91,-27,44,-29,-40,-32,-71,-34,-56,-36,15,-37,-117,-39,69,-40,54,-41,107,-42,-38,-43,-119,-43,123,-43,-85,-43,26,-42,-50,-42,-74,-41,-26,-40,72,-38,-21,-37,-69,-35,-54,-33,-3,-31,106,-28,-11,-26,-80,-23,-123,-20,123,-17,-119,-14,-86,-11,-33,-8,24,-4,94,-1,-99,2,-33,5,20,9,61,12,82,15,83,18,48,21,-6,23,-110,26,14,29,83,31,113,33,89,35,9,37,-119,38,-59,39,-52,40,-110,41,25,42,100,42,107,42,52,42,-70,41,8,41,16,40,-30,38,117,37,-48,35,-8,33,-21,31,-86,29,70,27,-85,24,-7,21,29,19,38,16,25,13,-10,9,-60,6,-118,3,72,0,8,-3,-53,-7,-103,-10,115,-13,99,-16,103,-19,-116,-22,-52,-25,53,-27,-60,-30,-126,-32,107,-34,-117,-36,-33,-38,106,-39,52,-40,50,-41,117,-42,-14,-43,-76,-43,-82,-43,-16,-43,107,-42,40,-41,36,-40,88,-39,-54,-38,115,-36,78,-34,102,-32,-99,-30,22,-27,-95,-25,98,-22,59,-19,48,-16,67,-13,99,-10,-109,-7,-50,-4,13,0,75,3,-122,6,-76,9,-42,12,-30,15,-37,18,-81,21,108,24,-5,26,104,29,-91,31,-77,33,-115,35,54,37,-98,38,-41,39,-57,40,-123,41,-1,41,55,42,54,42,-17,41,109,41,-87,40,-83,39,108,38,-2,36,74,35,108,33,85,31,19,29,-94,26,12,24,76,21,117,18,120,15,110,12,72,9,27,6,-31,2,-93,-1,106,-4,46,-7,6,-10,-25,-14,-36,-17,-18,-20,23,-22,100,-25,-40,-28,114,-30,58,-32,50,-34,92,-36,-66,-38,87,-39,41,-40,58,-41,-122,-42,19,-42,-37,-43,-21,-43,46,-42,-66,-42,-128,-41,-122,-40,-56,-39,63,-37,-15,-36,-40,-34,-20,-32,55,-29,-91,-27,67,-24,-3,-22,-37,-19,-45,-16,-31,-13,7,-9,47,-6,109,-3,-94,0,-31,3,18,7,62,10,86,13,93,16,72,19,27,22,-59,24,82,27,-81,29,-30,31,-24,33,-79,35,81,37,-83,38,-41,39,-63,40,111,41,-38,41,16,42,-8,41,-80,41,30,41,84,40,73,39,7,38,-121,36,-42,34,-21,32,-47,30,-122,28,23,26,118,23,-67,20,-37,17,-27,14,-43,11,-74,8,-122,5,83,2,22,-1,-30,-5,-83,-8,-119,-11,115,-14,110,-17,-120,-20,-69,-23,17,-25,-114,-28,50,-30,6,-32,7,-34,62,-36,-87,-38,78,-39,44,-40,71,-41,-96,-42,51,-42,15,-42,28,-42,119,-42,4,-41,-40,-41,-29,-40,44,-38,-85,-37,101,-35,77,-33,111,-31,-76,-29,47,-26,-57,-24,-120,-21,104,-18,92,-15,111,-12,-116,-9,-71,-6,-18,-3,37,1,90,4,-118,7,-84,10,-63,13,-67,16,-91,19,106,22,16,25,-111,27,-27,29,17,32,6,34,-51,35,92,37,-78,38,-47,39,-82,40,83,41,-72,41,-36,41,-59,41,108,41,-44,40,3,40,-18,38,-88,37,32,36,106,34,119,32,93,30,13,28,-104,25,-6,22,60,20,89,17,105,14,81,11,59,8,11,5,-39,1,-91,-2,112,-5,69,-8,36,-11,21,-14,23,-17,58,-20,114,-23,-44,-26,86,-28,6,-30,-31,-33,-19,-35,44,-36,-95,-38,81,-39,55,-40,91,-41,-65,-42,89,-42,63,-42}; }
	private static byte[] data51(){ return new byte[] {85,-42,-74,-42,78,-41,36,-40,59,-39,-122,-38,15,-36,-55,-35,-70,-33,-38,-31,40,-28,-96,-26,62,-23,-3,-21,-35,-18,-45,-15,-31,-12,0,-8,38,-5,93,-2,-119,1,-63,4,-26,7,5,11,20,14,7,17,-21,19,-90,22,70,25,-67,27,11,30,43,32,27,34,-40,35,93,37,-83,38,-66,39,-103,40,49,41,-112,41,-84,41,-116,41,45,41,-113,40,-74,39,-98,38,79,37,-58,35,7,34,24,32,-13,29,-89,27,45,25,-114,22,-47,19,-17,16,-5,13,-18,10,-49,7,-86,4,121,1,72,-2,25,-5,-13,-9,-43,-12,-49,-15,-40,-18,-3,-21,67,-23,-91,-26,53,-28,-24,-31,-50,-33,-33,-35,42,-36,-93,-38,95,-39,70,-40,125,-41,-38,-42,-118,-42,107,-42,-114,-42,-12,-42,-112,-41,111,-40,-121,-39,-38,-38,98,-36,38,-34,18,-32,61,-30,-124,-28,5,-25,-100,-23,97,-20,60,-17,50,-14,64,-11,89,-8,-127,-5,-82,-2,-37,1,12,5,46,8,70,11,80,14,61,17,26,20,-50,22,106,25,-42,27,31,30,57,32,30,34,-40,35,82,37,-99,38,-89,39,123,40,13,41,99,41,125,41,83,41,-13,40,78,40,111,39,85,38,2,37,116,35,-71,33,-67,31,-95,29,75,27,-39,24,53,22,121,19,-101,16,-92,13,-99,10,-127,7,91,4,51,1,1,-2,-37,-6,-75,-9,-93,-12,-101,-15,-82,-18,-39,-21,33,-23,-111,-26,31,-28,-32,-31,-59,-33,-26,-35,45,-36,-74,-38,111,-39,101,-40,-102,-41,6,-41,-78,-42,-98,-42,-61,-42,47,-41,-49,-41,-79,-40,-51,-39,32,-37,-81,-36,113,-34,96,-32,-116,-30,-45,-28,82,-25,-19,-23,-85,-20,-118,-17,122,-14,-119,-11,-102,-8,-60,-5,-23,-2,23,2,61,5,97,8,111,11,118,14,94,17,51,20,-27,22,120,25,-32,27,34,30,53,32,25,34,-58,35,66,37,-127,38,-118,39,86,40,-28,40,56,41,73,41,33,41,-72,40,17,40,50,39,20,38,-67,36,51,35,110,33,124,31,86,29,10,27,-114,24,-12,21,52,19,91,16,103,13,95,10,73,7,37,4,2,1,-44,-3,-78,-6,-111,-9,-128,-12,-125,-15,-105,-18,-55,-21,23,-23,-120,-26,33,-28,-29,-31,-47,-33,-14,-35,67,-36,-50,-38,-115,-39,-120,-40,-65,-41,47,-41,-30,-42,-51,-42,-5,-42,98,-41,10,-40,-20,-40,9,-38,96,-37,-19,-36,-83,-34,-90,-32,-63,-30,26,-27,-120,-25,43,-22,-29,-20,-64,-17,-81,-14,-73,-11,-53,-8,-21,-5,17,-1,56,2,92,5,120,8,-122,11,-124,14,108,17,55,20,-22,22,112,25,-35,27,18,30,38,32,2,34,-83,35,35,37,97,38,99,39,47,40,-73,40,8,41,27,41,-22,40,-122,40,-39,39,-6,38,-36,37,-123,36,-8,34,56,33,65,31,36,29,-48,26,96,24,-67,21,11,19,41,16,67,13,53,10,43,7,3,4,-21,0,-71,-3,-94,-6,-127,-9,122,-12,122,-15,-104,-18,-53,-21,29,-23,-103,-26,44,-28,-5,-31,-25,-33,13,-34,101,-36,-17,-38,-76,-39,-78,-40,-25,-41,95,-41,16,-41,0,-41,44,-41,-106,-41,61,-40,33,-39,61,-38,-109,-37,31,-35,-31,-34,-44,-32,-14,-30,67,-27,-74,-25,78,-22,14,-19,-37,-17,-45,-14,-50,-11,-28,-8,-3,-5,34,-1,66,2,100,5,123,8,-123,11,-128,14,96,17,45,20,-42,22,95,25,-63,27,-8,29,6,32,-31,33,-122,35,-2,36,52,38,58,39,-1,39,-119,40,-39,40,-24,40,-68,40,80,40,-84,39,-57,38,-82,37,85,36,-52,34,12,33,25,31,-4,28,-82,26,59,24,-91,21,-22,18,23,16,43,13,41,10,27,7,0,4,-32,0,-64,-3,-96,-6,-114,-9,-127,-12,-115,-15,-87,-18,-29,-21,57,-23,-77,-26,81,-28,27,-30,15,-32,55,-34,-115,-36,30,-37,-32,-39,-31,-40,25,-40,-113,-41,64,-41,49,-41,91,-41,-56,-41,106,-40,78,-39,105,-38,-69,-37,73,-35,4,-33,-12,-32,21,-29,91,-27,-48,-25,100,-22,26,-19,-18,-17,-41,-14,-41,-11,-29,-8,-5,-5,26,-1,56,2,85,5,104,8,111,11,101,14,68,17,12,20,-79,22,58,25,-105,27,-50,29,-39,31,-80,33,89,35,-55,36,5,38,6,39,-51,39,89,40,-92,40,-70,40,-117,40,36,40,-128,39,-98,38,-123,37,51,36,-86,34,-18,32,0,31,-30,28,-99,26,43,24,-103,21,-27,18,19,16,43,13,49,10,35,7,14,4,-13,0,-44,-3,-67,-6,-88,-9,-91,-12,-81,-15,-45,-18,11,-20,103,-23,-30,-26,-127,-28,80,-30,65,-32,109,-34,-62,-36,84,-37,22,-38,24,-39,75,-40,-59,-41,112,-41,99,-41,-118,-41,-16,-41,-104,-40,111,-39,-112,-38,-39,-37,99,-35,28,-33,8,-31,35,-29,105,-27,-46,-25,106,-22,19,-19,-20,-17,-58,-14,-54,-11,-51,-8,-29,-5,-2,-2}; }
	private static byte[] data52(){ return new byte[] {20,2,51,5,62,8,68,11,54,14,19,17,-40,19,124,22,0,25,96,27,-109,29,-99,31,119,33,27,35,-110,36,-56,37,-49,38,-106,39,32,40,120,40,-126,40,101,40,-11,39,91,39,123,38,102,37,25,36,-107,34,-37,32,-12,30,-37,28,-104,26,50,24,-100,21,-14,18,37,16,65,13,75,10,68,7,48,4,29,1,-2,-3,-19,-6,-37,-9,-37,-12,-22,-15,10,-17,77,-20,-93,-23,34,-25,-58,-28,-117,-30,-118,-32,-87,-34,6,-35,-110,-37,84,-38,83,-39,-122,-40,-5,-41,-92,-41,-108,-41,-77,-41,30,-40,-74,-40,-107,-39,-92,-38,-14,-37,114,-35,40,-33,14,-31,34,-29,99,-27,-56,-25,88,-22,1,-19,-53,-17,-83,-14,-98,-11,-88,-8,-78,-5,-54,-2,-31,1,-11,4,3,8,3,11,-15,13,-47,16,-115,19,56,22,-75,24,22,27,76,29,82,31,49,33,-44,34,78,36,-122,37,-111,38,87,39,-20,39,62,40,89,40,50,40,-44,39,53,39,99,38,77,37,10,36,-121,34,-38,32,-14,30,-26,28,-93,26,69,24,-73,21,17,19,73,16,109,13,121,10,120,7,109,4,84,1,71,-2,43,-5,41,-8,35,-11,54,-14,93,-17,-104,-20,-7,-23,114,-25,21,-27,-31,-30,-45,-32,-3,-34,78,-35,-36,-37,-100,-38,-110,-39,-55,-40,49,-40,-35,-41,-63,-41,-31,-41,64,-40,-40,-40,-85,-39,-71,-38,-3,-37,120,-35,39,-33,4,-31,22,-29,75,-27,-80,-25,51,-22,-40,-20,-97,-17,117,-14,105,-11,101,-8,112,-5,-126,-2,-108,1,-89,4,-81,7,-83,10,-99,13,116,16,55,19,-37,21,92,24,-67,26,-14,28,-2,30,-37,32,-125,34,0,36,59,37,77,38,20,39,-78,39,5,40,43,40,5,40,-77,39,22,39,78,38,62,37,2,36,-120,34,-33,32,3,31,-7,28,-61,26,104,24,-30,21,67,19,-127,16,-85,13,-67,10,-62,7,-71,4,-86,1,-102,-2,-120,-5,-123,-8,-127,-11,-101,-14,-70,-17,1,-19,88,-22,-40,-25,116,-27,66,-29,48,-31,87,-33,-89,-35,45,-36,-21,-38,-36,-39,11,-39,113,-40,20,-40,-15,-41,12,-40,97,-40,-12,-40,-65,-39,-61,-38,0,-36,116,-35,25,-33,-15,-32,-9,-30,40,-27,-126,-25,0,-22,-98,-20,91,-17,48,-14,25,-11,18,-8,23,-5,37,-2,51,1,66,4,71,7,69,10,46,13,13,16,-58,18,112,21,-14,23,81,26,-114,28,-106,30,124,32,39,34,-90,35,-21,36,-5,37,-45,38,109,39,-47,39,-12,39,-31,39,-115,39,2,39,56,38,58,37,1,36,-109,34,-14,32,29,31,29,29,-15,26,-105,24,38,22,127,19,-46,16,-7,13,22,11,33,8,25,5,21,2,3,-1,-6,-5,-13,-8,-7,-11,13,-13,52,-16,116,-19,-49,-22,73,-24,-22,-27,-83,-29,-97,-31,-68,-33,11,-34,-119,-36,67,-37,45,-38,83,-39,-74,-40,75,-40,39,-40,49,-40,-123,-40,9,-39,-51,-39,-55,-38,-6,-37,102,-35,1,-33,-49,-32,-50,-30,-14,-28,73,-25,-72,-23,85,-20,5,-17,-43,-15,-73,-12,-85,-9,-87,-6,-75,-3,-69,0,-54,3,-54,6,-57,9,-79,12,-118,15,72,18,-14,20,116,23,-39,25,21,28,37,30,13,32,-65,33,67,35,-113,36,-88,37,-124,38,43,39,-109,39,-62,39,-73,39,110,39,-20,38,45,38,57,37,8,36,-88,34,13,33,70,31,78,29,42,27,-34,24,110,22,-39,19,43,17,96,14,-128,11,-109,8,-112,5,-110,2,-127,-1,-127,-4,118,-7,-125,-10,-107,-13,-66,-16,-3,-19,86,-21,-48,-24,106,-26,46,-28,23,-30,50,-32,119,-34,-11,-36,-95,-37,-123,-38,-89,-39,-9,-40,-114,-40,86,-40,96,-40,-97,-40,34,-39,-46,-39,-53,-38,-19,-37,77,-35,-31,-34,-95,-32,-106,-30,-76,-28,-7,-26,103,-23,-10,-21,-97,-18,104,-15,66,-12,47,-9,42,-6,44,-3,51,0,58,3,59,6,53,9,28,12,-8,14,-74,17,96,20,-24,22,76,25,-112,27,-92,29,-112,31,76,33,-44,34,43,36,75,37,48,38,-32,38,85,39,-116,39,-113,39,77,39,-38,38,36,38,62,37,23,36,-59,34,50,33,123,31,-120,29,117,27,47,25,-53,22,62,20,-100,17,-45,14,3,12,18,9,34,6,28,3,26,0,22,-3,18,-6,32,-9,49,-12,91,-15,-102,-18,-18,-21,105,-23,-5,-26,-67,-28,-96,-30,-77,-32,-12,-34,102,-35,13,-36,-26,-38,-4,-39,70,-39,-49,-40,-114,-40,-120,-40,-64,-40,50,-39,-37,-39,-62,-38,-36,-37,45,-35,-74,-34,103,-32,87,-30,96,-28,-92,-26,1,-23,-121,-21,43,-18,-26,-16,-69,-13,-96,-10,-106,-7,-110,-4,-108,-1,-103,2,-108,5,-112,8,117,11,81,14,18,17,-69,19,72,22,-78,24,-7,26,20,29,8,31,-56,32,92,34,-67,35,-30,36,-40,37,-113,38,16,39}; }
	private static byte[] data53(){ return new byte[] {86,39,97,39,48,39,-58,38,35,38,66,37,50,36,-30,34,103,33,-77,31,-43,29,-58,27,-110,25,52,23,-73,20,22,18,97,15,-113,12,-83,9,-65,6,-65,3,-59,0,-65,-3,-59,-6,-53,-9,-26,-12,10,-14,72,-17,-100,-20,15,-22,-95,-25,91,-27,55,-29,70,-31,122,-33,-27,-35,-125,-36,79,-37,95,-38,-106,-39,23,-39,-58,-40,-73,-40,-33,-40,66,-39,-31,-39,-76,-38,-58,-37,5,-35,-125,-34,40,-32,3,-30,12,-28,55,-26,-108,-24,6,-21,-92,-19,86,-16,33,-13,1,-10,-21,-8,-26,-5,-31,-2,-29,1,-35,4,-45,7,-68,10,-106,13,89,16,8,19,-109,21,9,24,78,26,121,28,106,30,63,32,-45,33,68,35,114,36,116,37,57,38,-58,38,26,39,50,39,17,39,-75,38,31,38,80,37,75,36,12,35,-97,33,-8,31,41,30,39,28,-1,25,-83,23,60,21,-89,18,-7,15,50,13,87,10,109,7,125,4,122,1,-123,-2,-126,-5,-107,-8,-90,-11,-47,-14,8,-16,91,-19,-52,-22,85,-24,11,-26,-34,-29,-27,-31,16,-32,115,-34,-1,-36,-54,-37,-64,-38,-10,-39,97,-39,6,-39,-26,-40,0,-39,85,-39,-32,-39,-85,-38,-92,-37,-34,-36,68,-34,-31,-33,-86,-31,-92,-29,-57,-27,15,-24,127,-22,10,-19,-74,-17,118,-14,77,-11,48,-8,40,-5,25,-2,26,1,17,4,3,7,-16,9,-58,12,-113,15,62,18,-46,20,71,23,-102,25,-60,27,-55,29,-99,31,70,33,-73,34,-3,35,4,37,-36,37,118,38,-41,38,2,39,-18,38,-92,38,27,38,98,37,101,36,63,35,-38,33,71,32,-122,30,-110,28,120,26,52,24,-50,21,69,19,-93,16,-27,13,19,11,50,8,66,5,79,2,83,-1,94,-4,105,-7,-127,-10,-90,-13,-33,-16,46,-18,-106,-21,33,-23,-59,-26,-99,-28,-114,-30,-70,-32,7,-33,-112,-35,70,-36,51,-37,91,-38,-77,-39,76,-39,25,-39,35,-39,104,-39,-29,-39,-101,-38,-123,-37,-83,-36,2,-34,-112,-33,73,-31,53,-29,71,-27,-124,-25,-29,-23,102,-20,4,-17,-68,-15,-121,-12,103,-9,81,-6,67,-3,60,0,48,3,36,6,11,9,-25,11,-82,14,100,17,-6,19,120,22,-49,24,6,27,15,29,-12,30,-93,32,39,34,117,35,-115,36,117,37,28,38,-110,38,-54,38,-55,38,-114,38,27,38,111,37,-120,36,113,35,29,34,-99,32,-23,30,8,29,-5,26,-56,24,109,22,-13,19,90,17,-88,14,-31,11,5,9,34,6,44,3,62,0,67,-3,88,-6,108,-9,-111,-12,-55,-15,15,-17,123,-20,-11,-23,-98,-25,95,-27,83,-29,104,-31,-76,-33,37,-34,-42,-36,-82,-37,-57,-38,18,-38,-108,-39,85,-39,75,-39,124,-39,-23,-39,-120,-38,103,-37,118,-36,-66,-35,56,-33,-31,-32,-68,-30,-67,-28,-19,-26,60,-23,-76,-21,66,-18,-14,-16,-77,-13,-119,-10,107,-7,89,-4,75,-1,62,2,46,5,22,8,-16,10,-65,13,115,16,17,19,-106,21,-13,23,52,26,74,28,53,30,-10,31,-123,33,-30,34,13,36,0,37,-67,37,65,38,-114,38,-99,38,122,38,20,38,126,37,-85,36,-92,35,102,34,-8,32,82,31,-121,29,-121,27,102,25,25,23,-83,20,33,18,121,15,-65,12,-21,9,13,7,37,4,50,1,69,-2,82,-5,110,-8,-114,-11,-58,-14,9,-16,107,-19,-28,-22,127,-24,62,-26,30,-28,49,-30,101,-32,-44,-34,106,-35,58,-36,62,-37,117,-38,-19,-39,-110,-39,123,-39,-108,-39,-19,-39,125,-38,67,-37,66,-36,116,-35,-36,-34,115,-32,57,-30,47,-28,71,-26,-113,-24,-16,-22,120,-19,22,-16,-47,-14,-104,-11,120,-8,90,-5,73,-2,56,1,38,4,11,7,-20,9,-77,12,116,15,20,18,-97,20,7,23,80,25,112,27,106,29,54,31,-42,32,65,34,127,35,-127,36,81,37,-22,37,71,38,112,38,89,38,16,38,-119,37,-51,36,-37,35,-81,34,84,33,-56,31,5,30,35,28,7,26,-45,23,113,21,-11,18,91,16,-88,13,-29,10,11,8,42,5,63,2,82,-1,102,-4,127,-7,-93,-10,-44,-13,21,-15,115,-18,-31,-21,121,-23,40,-25,4,-27,1,-29,49,-31,-122,-33,23,-34,-52,-36,-59,-37,-26,-38,72,-38,-34,-39,-83,-39,-76,-39,-6,-39,110,-38,37,-37,11,-36,42,-35,125,-34,-1,-33,-75,-31,-111,-29,-93,-27,-52,-25,44,-22,-104,-20,52,-17,-39,-15,-97,-12,111,-9,76,-6,55,-3,28,0,13,3,-18,5,-50,8,-98,11,90,14,6,17,-108,19,7,22,89,24,-121,26,-119,28,107,30,17,32,-105,33,-36,34,-6,35,-39,36,-122,37,-5,37,52,38,58,38,-1,37,-106,37,-22,36,15,36,-3,34,-78,33,60,32,-111,30,-69,28,-71,26,-111,24,66,22,-44,19,74,17,-96,14,-23,11}; }
	private static byte[] data54(){ return new byte[] {25,9,64,6,93,3,115,0,-118,-3,-88,-6,-59,-9,-7,-12,53,-14,-117,-17,-8,-20,-126,-22,38,-24,-6,-27,-25,-29,9,-30,80,-32,-51,-34,113,-35,87,-36,99,-37,-79,-38,50,-38,-23,-39,-34,-39,5,-38,108,-38,4,-37,-39,-37,-32,-36,26,-34,-117,-33,41,-31,-13,-30,-15,-28,8,-25,85,-23,-75,-21,64,-18,-39,-16,-109,-13,87,-10,48,-7,15,-4,-11,-2,-37,1,-62,4,-99,7,113,10,49,13,-31,15,119,18,-11,20,75,23,-116,25,-102,27,-123,29,72,31,-50,32,55,34,92,35,87,36,23,37,-95,37,-12,37,11,38,-16,37,-107,37,8,37,66,36,69,35,20,34,-78,32,30,31,91,29,111,27,88,25,28,23,-64,20,63,18,-85,15,-7,12,56,10,104,7,-121,4,-86,1,-65,-2,-31,-5,-2,-8,48,-10,105,-13,-70,-16,30,-18,-97,-21,61,-23,-2,-26,-28,-28,-15,-30,44,-31,-110,-33,42,-34,-12,-36,-14,-37,37,-37,-111,-38,49,-38,13,-38,31,-38,106,-38,-18,-38,-91,-37,-103,-36,-71,-35,22,-33,-103,-32,82,-30,55,-28,63,-26,119,-24,-58,-22,65,-19,-52,-17,122,-14,50,-11,2,-8,-39,-6,-71,-3,-101,0,-127,3,88,6,51,9,-15,11,-85,14,68,17,-51,19,47,22,121,24,-106,26,-109,28,97,30,2,32,119,33,-77,34,-60,35,-102,36,60,37,-91,37,-39,37,-49,37,-106,37,27,37,112,36,-116,35,116,34,40,33,-82,31,-3,29,43,28,36,26,-1,23,-79,21,68,19,-68,16,27,14,99,11,-100,8,-57,5,-20,2,10,0,42,-3,77,-6,119,-9,-76,-12,-6,-15,90,-17,-46,-20,100,-22,26,-24,-14,-27,-18,-29,25,-30,108,-32,-16,-34,-90,-35,-116,-36,-85,-37,-5,-38,-121,-38,71,-38,65,-38,113,-38,-36,-38,123,-37,83,-36,94,-35,-100,-34,12,-32,-80,-31,119,-29,115,-27,-113,-25,-46,-23,56,-20,-76,-18,85,-15,-2,-13,-56,-10,-111,-7,110,-4,74,-1,42,2,7,5,-38,7,-92,10,91,13,2,16,-116,18,1,21,79,23,-125,25,-121,27,109,29,30,31,-91,32,-2,33,28,35,16,36,-57,36,75,37,-104,37,-88,37,-119,37,39,37,-101,36,-53,35,-46,34,-101,33,60,32,-92,30,-25,28,-10,26,-26,24,-85,22,81,20,-39,17,69,15,-100,12,-32,9,20,7,63,4,101,1,-122,-2,-83,-5,-43,-8,13,-10,83,-13,-87,-16,26,-18,-96,-21,74,-23,20,-25,1,-27,25,-29,90,-31,-56,-33,106,-34,57,-35,62,-36,120,-37,-23,-38,-115,-38,112,-38,-125,-38,-45,-38,88,-37,19,-36,4,-35,43,-34,126,-33,9,-31,-68,-30,-98,-28,-91,-26,-40,-24,34,-21,-102,-19,30,-16,-59,-14,122,-11,63,-8,18,-5,-25,-3,-58,0,-99,3,116,6,61,9,-3,11,-91,14,60,17,-72,19,22,22,85,24,108,26,97,28,37,30,-59,31,46,33,104,34,115,35,67,36,-31,36,71,37,120,37,108,37,48,37,-75,36,10,36,38,35,14,34,-59,32,75,31,-94,29,-51,27,-49,25,-84,23,101,21,-3,18,123,16,-33,13,48,11,113,8,-95,5,-48,2,-13,-1,29,-3,73,-6,122,-9,-65,-12,12,-14,118,-17,-12,-20,-113,-22,76,-24,38,-26,50,-28,89,-30,-71,-32,61,-33,-5,-35,-29,-36,6,-36,89,-37,-26,-38,-86,-38,-95,-38,-41,-38,59,-37,-33,-37,-80,-36,-68,-35,-10,-34,102,-32,-3,-31,-54,-29,-70,-27,-46,-25,17,-22,109,-20,-26,-18,125,-15,33,-12,-32,-10,-91,-7,120,-4,76,-1,39,2,-10,4,-57,7,-122,10,55,13,-41,15,88,18,-57,20,18,23,57,25,67,27,21,29,-47,30,71,32,-90,33,-68,34,-78,35,99,36,-21,36,51,37,73,37,36,37,-51,36,57,36,119,35,119,34,78,33,-21,31,95,30,-95,28,-67,26,-80,24,123,22,44,20,-73,17,45,15,-115,12,-43,9,23,7,70,4,117,1,-98,-2,-54,-5,0,-7,58,-10,-118,-13,-27,-16,92,-18,-22,-21,-103,-23,102,-25,90,-27,116,-29,-70,-31,42,-32,-51,-34,-97,-35,-94,-36,-31,-37,75,-37,-10,-38,-50,-38,-28,-38,49,-37,-82,-37,107,-36,81,-35,116,-34,-58,-33,67,-31,-11,-30,-51,-28,-51,-26,-9,-24,62,-21,-91,-19,43,-16,-64,-14,115,-11,44,-8,-8,-6,-58,-3,-102,0,108,3,58,6,-3,8,-77,11,91,14,-26,16,96,19,-71,21,-15,23,9,26,-8,27,-69,29,89,31,-64,32,-3,33,5,35,-40,35,120,36,-32,36,20,37,14,37,-45,36,97,36,-72,35,-35,34,-53,33,-119,32,23,31,116,29,-85,27,-77,25,-103,23,91,21,-4,18,-124,16,-15,13,74,11,-109,8,-49,5,2,3,51,0,95,-3,-107,-6,-52,-9,25,-11,106,-14,-35,-17,90,-19,-4,-22,-66,-24,-103,-26,-90,-28,-47,-30,45,-31}; }
	private static byte[] data55(){ return new byte[] {-73,-33,109,-34,90,-35,116,-36,-53,-37,77,-37,16,-37,2,-37,47,-37,-109,-37,39,-36,-7,-36,-10,-35,45,-33,-112,-32,32,-30,-28,-29,-57,-27,-37,-25,11,-22,94,-20,-46,-18,86,-15,-4,-13,-90,-10,107,-7,47,-4,1,-1,-51,1,-101,4,96,7,30,10,-61,12,101,15,-35,17,76,20,-112,22,-69,24,-70,26,-100,28,69,30,-49,31,31,33,72,34,51,35,-10,35,120,36,-52,36,-24,36,-55,36,123,36,-18,35,54,35,63,34,33,33,-58,31,69,30,-108,28,-73,26,-73,24,-114,22,69,20,-32,17,95,15,-59,12,31,10,97,7,-95,4,-44,1,7,-1,58,-4,118,-7,-73,-10,11,-12,108,-15,-25,-18,117,-20,42,-22,-12,-25,-19,-27,2,-28,72,-30,-73,-32,84,-33,37,-34,34,-35,88,-36,-62,-37,93,-37,55,-37,60,-37,-123,-37,-11,-37,-86,-36,-125,-35,-96,-34,-34,-33,89,-31,-8,-30,-56,-28,-70,-26,-37,-24,17,-21,116,-19,-25,-17,120,-14,26,-11,-48,-9,-117,-6,87,-3,31,0,-22,2,-77,5,109,8,34,11,-64,13,78,16,-63,18,28,21,79,23,110,25,85,27,39,29,-68,30,48,32,109,33,126,34,88,35,-2,35,113,36,-85,36,-78,36,-128,36,26,36,124,35,-84,34,-86,33,111,32,16,31,118,29,-71,27,-45,25,-64,23,-109,21,62,19,-44,16,73,14,-78,11,1,9,74,6,-122,3,-68,0,-11,-3,45,-5,111,-8,-69,-11,22,-13,-123,-16,12,-18,-87,-21,109,-23,70,-25,81,-27,122,-29,-48,-31,87,-32,3,-33,-21,-35,-1,-36,70,-36,-56,-37,120,-37,100,-37,-126,-37,-37,-37,97,-36,39,-35,22,-34,62,-33,-109,-32,23,-30,-55,-29,-94,-27,-90,-25,-57,-23,16,-20,115,-18,-17,-16,-123,-13,41,-10,-35,-8,-98,-5,98,-2,40,1,-15,3,-83,6,103,9,10,12,-90,14,31,17,-115,19,-48,21,0,24,-1,25,-27,27,-105,29,33,31,-127,32,-88,33,-90,34,108,35,-4,35,93,36,-124,36,114,36,51,36,-77,35,10,35,37,34,15,33,-52,31,84,30,-75,28,-24,26,-10,24,-38,22,-92,20,70,18,-40,15,75,13,-86,10,1,8,63,5,-120,2,-71,-1,-6,-4,56,-6,-128,-9,-42,-12,61,-14,-78,-17,76,-19,-14,-22,-57,-24,-81,-26,-52,-28,2,-29,113,-31,1,-32,-54,-34,-66,-35,-24,-36,67,-36,-42,-37,-99,-37,-104,-37,-49,-37,47,-36,-41,-36,-99,-35,-86,-34,-40,-33,64,-31,-45,-30,-115,-28,118,-26,125,-24,-83,-22,-3,-20,97,-17,-24,-15,123,-12,36,-9,-39,-7,-106,-4,87,-1,31,2,-40,4,-102,7,61,10,-26,12,105,15,-30,17,58,20,118,22,-111,24,-120,26,84,28,-3,29,114,31,-65,32,-41,33,-65,34,115,35,-11,35,59,36,87,36,46,36,-32,35,80,35,-110,34,-95,33,123,32,41,31,-90,29,-7,27,33,26,37,24,3,22,-62,19,99,17,-20,14,92,12,-68,9,15,7,83,4,-105,1,-45,-2,20,-4,91,-7,-87,-10,10,-12,117,-15,1,-17,-104,-20,91,-22,46,-24,52,-26,83,-28,-90,-30,26,-31,-60,-33,-102,-34,-95,-35,-36,-36,76,-36,-21,-37,-54,-37,-45,-37,25,-36,-110,-36,60,-35,33,-34,46,-33,118,-32,-29,-31,-126,-29,76,-27,56,-25,78,-23,-126,-21,-43,-19,68,-16,-55,-14,97,-11,10,-8,-66,-6,121,-3,57,0,-9,2,-78,5,99,8,10,11,-100,13,35,16,-126,18,-38,20,1,23,17,25,-8,26,-72,28,74,30,-73,31,-19,32,-8,33,-52,34,114,35,-34,35,25,36,32,36,-23,35,-118,35,-21,34,30,34,31,33,-19,31,-116,30,1,29,70,27,104,25,97,23,57,21,-13,18,-116,16,21,14,-127,11,-32,8,53,6,120,3,-64,0,2,-2,69,-5,-107,-8,-22,-11,82,-13,-54,-16,93,-18,4,-20,-49,-23,-75,-25,-63,-27,-9,-29,80,-30,-33,-32,-114,-33,124,-34,-116,-35,-33,-36,88,-36,16,-36,-11,-37,21,-36,103,-36,-17,-36,-86,-35,-106,-34,-71,-33,3,-31,-124,-30,40,-28,-4,-27,-16,-25,14,-22,72,-20,-99,-18,21,-15,-106,-13,52,-10,-37,-8,-115,-5,71,-2,3,1,-69,3,114,6,26,9,-70,11,68,14,-68,16,24,19,93,21,122,23,127,25,85,27,7,29,-113,30,-27,31,18,33,9,34,-45,34,100,35,-61,35,-16,35,-29,35,-91,35,49,35,-120,34,-83,33,-93,32,97,31,-3,29,95,28,-91,26,-75,24,-81,22,124,20,51,18,-51,15,74,13,-66,10,23,8,110,5,-74,2,-1,-1,68,-3,-112,-6,-28,-9,65,-11,-78,-14,53,-16,-51,-19,-122,-21,85,-23,79,-25,99,-27,-86,-29,15,-30,-86,-32,109,-33,98,-34,-116,-35,-30,-36,115,-36,51,-36,41,-36,88,-36,-75,-36,77,-35,16,-34,15,-33,52,-32,-111,-31,22,-29}; }
	private static byte[] data56(){ return new byte[] {-60,-28,-95,-26,-101,-24,-66,-22,-3,-20,89,-17,-52,-15,86,-12,-16,-10,-105,-7,73,-4,-1,-2,-76,1,109,4,23,7,-65,9,82,12,-43,14,68,17,-107,19,-51,21,-28,23,-43,25,-91,27,70,29,-63,30,10,32,42,33,16,34,-49,34,79,35,-92,35,-65,35,-87,35,89,35,-34,34,37,34,66,33,42,32,-31,30,112,29,-49,27,7,26,25,24,4,22,-44,19,-125,17,26,15,-101,12,7,10,103,7,-68,4,7,2,85,-1,-99,-4,-15,-7,71,-9,-79,-12,37,-14,-76,-17,86,-19,23,-21,-12,-24,-9,-26,25,-27,105,-29,-33,-31,-123,-32,84,-33,92,-34,-120,-35,-7,-36,-118,-36,98,-36,94,-36,-101,-36,5,-35,-90,-35,118,-34,127,-33,-85,-32,21,-30,-99,-29,88,-27,53,-25,58,-23,93,-21,-93,-19,-1,-17,118,-14,-1,-12,-104,-9,66,-6,-23,-4,-91,-1,81,2,4,5,-82,7,70,10,-39,12,80,15,-74,17,-1,19,44,22,54,24,33,26,-34,27,122,29,-29,30,37,32,51,33,19,34,-66,34,56,35,123,35,-112,35,106,35,18,35,-119,34,-58,33,-36,32,-71,31,104,30,-16,28,69,27,124,25,-125,23,112,21,56,19,-27,16,124,14,-6,11,105,9,-56,6,31,4,111,1,-65,-2,13,-4,100,-7,-60,-10,50,-12,-78,-15,68,-17,-12,-20,-71,-22,-88,-24,-84,-26,-29,-28,54,-29,-66,-31,104,-32,77,-33,85,-34,-103,-35,11,-35,-80,-36,-116,-36,-102,-36,-36,-36,84,-35,-6,-35,-36,-34,-31,-33,35,-31,-120,-30,30,-28,-36,-27,-64,-25,-58,-23,-17,-21,54,-18,-108,-16,14,-13,-110,-11,49,-8,-50,-6,-125,-3,41,0,-33,2,-123,5,43,8,-65,10,71,13,-72,15,21,18,86,20,119,22,123,24,86,26,15,28,-102,29,-1,30,46,32,56,33,6,34,-84,34,24,35,84,35,89,35,45,35,-54,34,55,34,112,33,119,32,81,31,-8,29,121,28,-53,26,-7,24,1,23,-27,20,-80,18,89,16,-16,13,109,11,-35,8,63,6,-105,3,-20,0,61,-2,-109,-5,-18,-8,85,-10,-57,-13,82,-15,-23,-18,-93,-20,115,-22,100,-24,124,-26,-78,-28,25,-29,-92,-31,92,-32,74,-33,93,-34,-85,-35,41,-35,-45,-36,-65,-36,-47,-36,32,-35,-98,-35,79,-34,51,-33,72,-32,-121,-31,-7,-30,-112,-28,84,-26,59,-24,70,-22,112,-20,-72,-18,23,-15,-112,-13,23,-10,-81,-8,80,-5,-6,-3,-92,0,81,3,-12,5,-110,8,34,11,-94,13,12,16,98,18,-105,20,-74,22,-86,24,-126,26,44,28,-77,29,8,31,53,32,45,33,-7,33,-112,34,-11,34,39,35,36,35,-16,34,-125,34,-20,33,25,33,29,32,-16,30,-110,29,13,28,92,26,-123,24,-116,22,111,20,52,18,-31,15,116,13,-12,10,102,8,-55,5,36,3,126,0,-49,-3,47,-5,-117,-8,-5,-11,115,-13,1,-15,-90,-18,97,-20,62,-22,53,-24,85,-26,-106,-28,3,-29,-103,-31,92,-32,76,-33,114,-34,-66,-35,77,-35,-3,-36,-17,-36,11,-35,96,-35,-25,-35,-100,-34,-117,-33,-99,-32,-22,-31,91,-29,-8,-28,-65,-26,-88,-24,-75,-22,-32,-20,42,-17,-120,-15,1,-12,-124,-10,29,-7,-70,-5,97,-2,8,1,-82,3,79,6,-26,8,112,11,-23,13,79,16,-103,18,-51,20,-35,22,-50,24,-99,26,61,28,-66,29,10,31,44,32,33,33,-33,33,114,34,-50,34,-7,34,-17,34,-78,34,66,34,-96,33,-51,32,-54,31,-107,30,56,29,-84,27,-7,25,34,24,35,22,8,20,-52,17,120,15,12,13,-112,10,0,8,105,5,-59,2,33,0,124,-3,-38,-6,64,-8,-77,-11,49,-13,-55,-16,110,-18,55,-20,20,-22,26,-24,59,-26,-119,-28,-7,-30,-102,-31,98,-32,93,-33,-122,-34,-32,-35,110,-35,42,-35,34,-35,67,-35,-96,-35,41,-34,-24,-34,-43,-33,-13,-32,61,-30,-76,-29,84,-27,28,-25,6,-23,21,-21,65,-19,-120,-17,-24,-15,93,-12,-32,-10,119,-7,16,-4,-77,-2,87,1,-9,3,-107,6,39,9,-86,11,30,14,125,16,-62,18,-18,20,-9,22,-28,24,-90,26,72,28,-72,29,2,31,30,32,8,33,-59,33,76,34,-90,34,-56,34,-70,34,119,34,1,34,95,33,-126,32,-128,31,68,30,-25,28,88,27,-92,25,-54,23,-52,21,-81,19,117,17,34,15,-72,12,59,10,-79,7,24,5,125,2,-37,-1,54,-3,-96,-6,4,-8,-126,-11,1,-13,-96,-16,75,-18,29,-20,-3,-23,11,-24,48,-26,-121,-28,-2,-30,-93,-31,117,-32,113,-33,-91,-34,0,-34,-104,-35,89,-35,82,-35,125,-35,-39,-35,106,-34,44,-33,26,-32,62,-31,-121,-30,1,-28,-91,-27,104,-25,91,-23,96,-21,-109,-19,-43,-17,53,-14,-88,-12,41,-9,-68,-7,81,-4,-12,-2,-114,1,50,4,-60,6}; }
	private static byte[] data57(){ return new byte[] {83,9,-44,11,62,14,-101,16,-40,18,-1,20,3,23,-23,24,-91,26,66,28,-87,29,-11,30,1,32,-17,32,-96,33,39,34,120,34,-104,34,-124,34,64,34,-57,33,28,33,68,32,55,31,4,30,-101,28,20,27,87,25,-123,23,-128,21,106,19,46,17,-36,14,120,12,-8,9,116,7,-31,4,66,2,-84,-1,6,-3,117,-6,-32,-9,95,-11,-26,-14,-117,-16,57,-18,16,-20,-9,-23,8,-24,56,-26,-114,-28,14,-29,-74,-31,-113,-32,-113,-33,-57,-34,41,-34,-64,-35,-117,-35,-124,-35,-79,-35,21,-34,-93,-34,105,-33,91,-32,123,-31,-52,-30,67,-28,-29,-27,-80,-25,-108,-23,-88,-21,-50,-19,18,-16,115,-14,-37,-12,100,-9,-24,-7,-121,-4,23,-1,-67,1,78,4,-26,6,109,9,-26,11,81,14,-91,16,-33,18,0,21,0,23,-32,24,-104,26,46,28,-106,29,-43,30,-24,31,-59,32,125,33,-7,33,76,34,103,34,80,34,10,34,-114,33,-28,32,7,32,-1,30,-61,29,99,28,-44,26,32,25,69,23,77,21,45,19,-3,16,-89,14,71,12,-53,9,75,7,-72,4,34,2,-119,-1,-19,-4,94,-6,-51,-9,82,-11,-36,-14,-123,-16,58,-18,19,-20,1,-22,22,-24,71,-26,-90,-28,38,-29,-43,-31,-81,-32,-75,-33,-18,-34,85,-34,-18,-35,-70,-35,-75,-35,-24,-35,71,-34,-35,-34,-98,-33,-109,-32,-76,-31,1,-29,123,-28,25,-26,-29,-25,-55,-23,-41,-21,-4,-19,63,-16,-103,-14,6,-11,-127,-9,13,-6,-100,-4,52,-1,-51,1,96,4,-17,6,117,9,-22,11,78,14,-96,16,-44,18,-13,20,-19,22,-54,24,127,26,17,28,116,29,-77,30,-66,31,-96,32,77,33,-50,33,27,34,54,34,30,34,-43,33,92,33,-82,32,-41,31,-58,30,-107,29,48,28,-94,26,-12,24,23,23,35,21,7,19,-42,16,-122,14,41,12,-81,9,52,7,-93,4,20,2,123,-1,-24,-4,86,-6,-47,-9,81,-11,-22,-14,-116,-16,79,-18,35,-20,25,-22,49,-24,101,-26,-56,-28,73,-29,-3,-31,-41,-32,-31,-33,28,-33,-126,-34,32,-34,-23,-35,-24,-35,26,-34,120,-34,15,-33,-50,-33,-60,-32,-31,-31,49,-29,-94,-28,70,-26,6,-24,-16,-23,-10,-21,28,-18,88,-16,-77,-14,23,-11,-109,-9,25,-6,-93,-4,59,-1,-52,1,92,4,-21,6,101,9,-34,11,58,14,-119,16,-68,18,-43,20,-51,22,-90,24,91,26,-27,27,79,29,-126,30,-109,31,112,32,28,33,-96,33,-27,33,9,34,-23,33,-87,33,40,33,-125,32,-90,31,-97,30,105,29,10,28,127,26,-49,24,-3,22,3,21,-12,18,-67,16,121,14,25,12,-88,9,47,7,-95,4,24,2,-128,-1,-11,-4,100,-6,-29,-9,104,-11,3,-13,-86,-16,110,-18,71,-20,63,-22,88,-24,-109,-26,-15,-28,123,-29,41,-30,12,-31,16,-32,79,-33,-76,-34,82,-34,27,-34,26,-34,71,-34,-87,-34,58,-33,-6,-33,-21,-32,9,-30,80,-29,-57,-28,95,-26,35,-24,3,-22,9,-20,41,-18,101,-16,-74,-14,27,-11,-111,-9,17,-6,-100,-4,42,-1,-70,1,72,4,-50,6,76,9,-71,11,27,14,94,16,-106,18,-90,20,-95,22,118,24,39,26,-73,27,21,29,83,30,91,31,58,32,-20,32,103,33,-72,33,-46,33,-67,33,120,33,0,33,88,32,-128,31,124,30,73,29,-19,27,104,26,-71,24,-18,22,-11,20,-22,18,-68,16,119,14,31,12,-78,9,55,7,-72,4,41,2,-100,-1,18,-3,-125,-6,9,-8,-112,-11,44,-13,-39,-16,-98,-18,119,-20,119,-22,-117,-24,-53,-26,41,-27,-77,-29,99,-30,66,-31,75,-32,-125,-33,-17,-34,-127,-34,82,-34,71,-34,119,-34,-44,-34,97,-33,32,-32,11,-31,39,-30,105,-29,-35,-28,110,-26,49,-24,9,-22,14,-20,39,-18,94,-16,-84,-14,12,-11,124,-9,-6,-7,127,-4,9,-1,-106,1,32,4,-95,6,31,9,-123,11,-24,13,38,16,94,18,106,20,102,22,58,24,-23,25,121,27,-40,28,21,30,33,31,-1,31,-76,32,45,33,-121,33,-99,33,-110,33,75,33,-40,32,52,32,97,31,96,30,52,29,-39,27,91,26,-79,24,-23,22,-7,20,-16,18,-57,16,-121,14,54,12,-54,9,90,7,-40,4,80,2,-53,-1,62,-3,-71,-6,62,-8,-56,-11,105,-13,23,-15,-36,-18,-68,-20,-75,-22,-46,-24,11,-25,109,-27,-10,-29,-93,-30,-123,-31,-121,-32,-63,-33,37,-33,-67,-34,-127,-34,122,-34,-93,-34,-5,-34,-123,-33,64,-32,35,-31,62,-30,120,-29,-25,-28,117,-26,46,-24,6,-22,1,-20,22,-18,74,-16,-114,-14,-18,-12,85,-9,-47,-7,80,-4,-41,-2,95,1,-27,3,101,6,-35,8,69,11,-98,13,-27,15,16,18,39,20,24,22,-13,23,-97,25,48,27,-108,28,-51,29,-32,30,-65,31}; }
	private static byte[] data58(){ return new byte[] {115,32,-7,32,75,33,112,33,96,33,37,33,-79,32,25,32,67,31,80,30,34,29,-45,27,89,26,-77,24,-12,22,6,21,7,19,-32,16,-85,14,89,12,-8,9,-119,7,11,5,-113,2,2,0,-123,-3,-5,-6,-123,-8,21,-10,-77,-13,102,-15,43,-17,11,-19,8,-21,30,-23,95,-25,-72,-27,67,-28,-15,-30,-57,-31,-47,-32,0,-32,101,-33,-12,-34,-72,-34,-88,-34,-49,-34,32,-33,-91,-33,88,-32,57,-31,73,-30,-127,-29,-27,-28,113,-26,31,-24,-9,-23,-28,-21,-6,-19,32,-16,104,-14,-72,-12,35,-9,-110,-7,18,-4,-110,-2,23,1,-103,3,22,6,-118,8,-13,10,72,13,-113,15,-72,17,-49,19,-63,21,-99,23,74,25,-33,26,64,28,-126,29,-108,30,121,31,50,32,-69,32,18,33,62,33,51,33,-5,32,-107,32,-7,31,53,31,63,30,30,29,-45,27,97,26,-61,24,9,23,35,21,43,19,10,17,-37,14,-113,12,50,10,-50,7,79,5,-37,2,82,0,-43,-3,84,-5,-34,-8,110,-10,19,-12,-62,-15,-117,-17,106,-19,100,-21,-128,-23,-75,-25,22,-26,-104,-28,68,-29,26,-30,26,-31,72,-32,-90,-33,50,-33,-19,-34,-37,-34,-10,-34,69,-33,-65,-33,111,-32,69,-31,79,-30,127,-29,-35,-28,95,-26,8,-24,-43,-23,-64,-21,-55,-19,-15,-17,37,-14,127,-12,-43,-10,75,-7,-67,-5,63,-2,-69,0,62,3,-77,5,42,8,-116,10,-28,12,40,15,81,17,107,19,90,21,59,23,-22,24,127,26,-24,27,43,29,66,30,44,31,-20,31,118,32,-36,32,6,33,7,33,-41,32,114,32,-25,31,36,31,58,30,31,29,-34,27,111,26,-30,24,38,23,81,21,89,19,68,17,25,15,-43,12,-127,10,26,8,-82,5,48,3,-73,0,56,-2,-70,-5,73,-7,-37,-10,126,-12,50,-14,-7,-17,-41,-19,-46,-21,-25,-23,33,-24,121,-26,-4,-28,-97,-29,114,-30,109,-31,-106,-32,-19,-33,114,-33,37,-33,13,-33,30,-33,104,-33,-40,-33,126,-32,79,-31,75,-30,122,-29,-59,-28,74,-26,-31,-25,-86,-23,-115,-21,-116,-19,-81,-17,-35,-15,42,-12,-126,-10,-22,-8,95,-5,-43,-3,83,0,-51,2,68,5,-76,7,25,10,110,12,-81,14,-32,16,-15,18,-18,20,-58,22,127,24,21,26,-123,27,-53,28,-24,29,-38,30,-100,31,53,32,-103,32,-46,32,-38,32,-80,32,89,32,-49,31,29,31,54,30,43,29,-19,27,-115,26,3,25,85,23,-122,21,-105,19,-118,17,103,15,42,13,-35,10,124,8,21,6,-99,3,40,1,-82,-2,50,-4,-60,-7,88,-9,-5,-12,-79,-14,117,-16,85,-18,76,-20,96,-22,-107,-24,-21,-26,101,-27,10,-28,-48,-30,-54,-31,-24,-32,58,-32,-75,-33,98,-33,63,-33,73,-33,-122,-33,-13,-33,-122,-32,86,-31,67,-30,104,-29,-80,-28,30,-26,-70,-25,111,-23,79,-21,68,-19,92,-17,-123,-15,-53,-13,26,-10,-128,-8,-23,-6,95,-3,-41,-1,76,2,-58,4,44,7,-106,9,-27,11,44,14,89,16,112,18,107,20,74,22,5,24,-93,25,18,27,101,28,-123,29,126,30,76,31,-26,31,91,32,-104,32,-86,32,-116,32,61,32,-64,31,21,31,59,30,57,29,6,28,-79,26,47,25,-114,23,-58,21,-30,19,-35,17,-62,15,-114,13,72,11,-18,8,-116,6,26,4,-84,1,48,-1,-64,-4,77,-6,-28,-9,-116,-11,60,-13,4,-15,-31,-18,-44,-20,-26,-22,24,-23,102,-25,-32,-27,118,-28,64,-29,40,-30,71,-31,-120,-32,1,-32,-97,-33,117,-33,116,-33,-90,-33,6,-32,-107,-32,81,-31,59,-30,79,-29,-116,-28,-11,-27,-128,-25,48,-23,2,-21,-16,-20,-4,-18,34,-15,88,-13,-87,-11,0,-8,104,-6,-40,-4,72,-1,-64,1,48,4,-103,6,0,9,79,11,-106,13,-59,15,-34,17,-35,19,-65,21,-128,23,32,25,-100,26,-17,27,26,29,29,30,-18,30,-100,31,15,32,94,32,121,32,101,32,35,32,-79,31,17,31,67,30,78,29,36,28,-35,26,102,25,-52,23,21,22,54,20,61,18,44,16,-2,13,-64,11,114,9,15,7,-83,4,56,2,-53,-1,85,-3,-21,-6,-125,-8,40,-10,-37,-13,-95,-15,123,-17,107,-19,125,-21,-94,-23,-11,-25,94,-26,-9,-28,-80,-29,-105,-30,-89,-31,-30,-32,77,-32,-26,-33,-86,-33,-93,-33,-58,-33,27,-32,-100,-32,80,-31,40,-30,53,-29,99,-28,-63,-27,63,-25,-25,-24,-86,-22,-112,-20,-109,-18,-85,-16,-31,-14,32,-11,118,-9,-41,-7,62,-4,-80,-2,29,1,-115,3,-10,5,87,8,-85,10,-15,12,31,15,65,17,60,19,41,21,-20,22,-108,24,22,26,113,27,-89,28,-81,29,-112,30,65,31,-57,31,28,32,69,32,63,32,5,32,-91,31,13,31,81,30,99,29,76,28,12,27,-91,25}; }
	private static byte[] data59(){ return new byte[] {23,24,105,22,-106,20,-86,18,-97,16,127,14,71,12,-1,9,-88,7,71,5,-37,2,114,0,-3,-3,-103,-5,47,-7,-40,-10,-120,-12,78,-14,34,-16,22,-18,26,-20,69,-22,-123,-24,-14,-26,123,-27,48,-28,14,-29,13,-30,72,-31,-99,-32,48,-32,-23,-33,-50,-33,-20,-33,46,-32,-90,-32,73,-31,21,-30,20,-29,53,-28,-121,-27,-9,-26,-110,-24,75,-22,36,-20,31,-18,41,-16,89,-14,-116,-12,-33,-10,52,-7,-102,-5,0,-2,112,0,-40,2,67,5,-96,7,-11,9,58,12,111,14,-115,16,-107,18,127,20,76,22,-3,23,-128,25,-19,26,35,28,61,29,38,30,-30,30,117,31,-40,31,12,32,20,32,-23,31,-108,31,16,31,92,30,127,29,117,28,68,27,-24,25,107,24,-60,22,3,21,30,19,34,17,7,15,-34,12,-102,10,77,8,-14,5,-116,3,39,1,-71,-2,83,-4,-17,-7,-109,-9,73,-11,8,-13,-34,-16,-54,-18,-54,-20,-15,-22,41,-23,-115,-25,17,-26,-74,-28,-112,-29,-127,-30,-81,-31,-5,-32,125,-32,41,-32,5,-32,14,-32,72,-32,-85,-32,68,-31,-1,-31,-15,-30,2,-28,71,-27,-88,-26,56,-24,-31,-23,-80,-21,-99,-19,-97,-17,-62,-15,-18,-13,55,-10,-123,-8,-29,-6,73,-3,-84,-1,26,2,121,4,-35,6,44,9,121,11,-86,13,-50,15,-38,17,-56,19,-95,21,81,23,-24,24,82,26,-99,27,-67,28,-80,29,127,30,26,31,-115,31,-48,31,-28,31,-53,31,-124,31,12,31,110,30,-103,29,-92,28,126,27,50,26,-60,24,42,23,117,21,-97,19,-86,17,-94,15,122,13,71,11,-2,8,-85,6,77,4,-22,1,-124,-1,29,-3,-66,-6,96,-8,25,-10,-47,-13,-87,-15,-114,-17,-119,-19,-84,-21,-38,-23,55,-24,-81,-26,80,-27,20,-28,7,-29,26,-30,99,-31,-46,-32,113,-32,61,-32,56,-32,95,-32,-72,-32,59,-31,-22,-31,-52,-30,-53,-29,4,-27,84,-26,-45,-25,116,-23,49,-21,20,-19,9,-17,31,-15,69,-13,-128,-11,-54,-9,32,-6,124,-4,-31,-2,69,1,-91,3,7,6,87,8,-95,10,-38,12,-1,14,14,17,8,19,-33,20,-96,22,58,24,-78,25,7,27,49,28,53,29,14,30,-71,30,58,31,-116,31,-79,31,-88,31,112,31,11,31,122,30,-72,29,-44,28,-70,27,-125,26,32,25,-105,23,-16,21,39,20,63,18,66,16,39,14,-4,11,-66,9,114,7,26,5,-65,2,90,0,-5,-3,-104,-5,66,-7,-14,-10,-79,-12,-128,-14,97,-16,92,-18,111,-20,-98,-22,-18,-24,92,-25,-13,-27,-86,-28,-112,-29,-105,-30,-48,-31,49,-31,-66,-32,127,-32,99,-32,127,-32,-61,-32,54,-31,-40,-31,-96,-30,-103,-29,-73,-28,-2,-27,109,-25,-6,-24,-80,-22,125,-20,107,-18,116,-16,-116,-14,-60,-12,-5,-10,84,-7,-97,-5,9,-2,95,0,-59,2,30,5,116,7,-70,9,-7,11,31,14,54,16,50,18,22,20,-38,21,-127,23,4,25,99,26,-101,27,-83,28,-109,29,78,30,-31,30,63,31,122,31,124,31,91,31,4,31,-121,30,-41,29,-1,28,-1,27,-47,26,-124,25,6,24,116,22,-77,20,-31,18,-23,16,-33,14,-68,12,-118,10,69,8,-9,5,-96,3,64,1,-27,-2,-121,-4,45,-6,-30,-9,-101,-11,104,-13,72,-15,56,-17,72,-19,109,-21,-77,-23,25,-24,-94,-26,78,-27,36,-28,32,-29,70,-30,-102,-31,22,-31,-62,-32,-100,-32,-97,-32,-43,-32,51,-31,-60,-31,123,-30,98,-29,107,-28,-90,-27,-2,-26,-127,-24,35,-22,-30,-21,-57,-19,-71,-17,-46,-15,-16,-13,47,-10,107,-8,-59,-6,20,-3,118,-1,-50,1,43,4,124,6,-55,8,4,11,49,13,77,15,79,17,57,19,11,21,-76,22,75,24,-81,25,-5,26,22,28,15,29,-40,29,123,30,-19,30,56,31,77,31,63,31,-7,30,-112,30,-14,29,48,29,61,28,39,27,-28,25,-127,24,-10,22,76,21,-124,19,-101,17,-96,15,-121,13,97,11,35,9,-30,6,-117,4,57,2,-37,-1,-125,-3,44,-5,-35,-8,-104,-10,96,-12,60,-14,40,-16,46,-18,76,-20,-118,-22,-31,-24,99,-25,-4,-27,-55,-28,-78,-29,-54,-30,13,-30,118,-31,19,-31,-42,-32,-54,-32,-22,-32,56,-31,-78,-31,89,-30,41,-29,35,-28,72,-27,-110,-26,0,-24,-110,-23,69,-21,18,-19,3,-17,1,-15,32,-13,73,-11,-122,-9,-49,-7,30,-4,118,-2,-49,0,36,3,121,5,-61,7,2,10,52,12,81,14,93,16,77,18,40,20,-34,21,126,23,-16,24,75,26,114,27,127,28,86,29,11,30,-110,30,-22,30,25,31,25,31,-21,30,-109,30,11,30,91,29,126,28,120,27,76,26,-9,24,-127,23,-25,21,44,20,89,18,99,16,96,14,62,12,17,10,-46,7,-118,5,57,3,-29,0}; }
	private static byte[] data60(){ return new byte[] {-114,-2,55,-4,-23,-7,-91,-9,103,-11,66,-13,38,-15,38,-17,60,-19,109,-21,-67,-23,47,-24,-67,-26,121,-27,83,-28,91,-29,-116,-30,-31,-31,109,-31,27,-31,-3,-32,7,-31,65,-31,-90,-31,57,-30,-12,-30,-36,-29,-21,-28,34,-26,127,-25,-3,-24,-95,-22,94,-20,60,-18,50,-16,62,-14,97,-12,-112,-10,-48,-8,27,-5,105,-3,-65,-1,19,2,99,4,-80,6,-16,8,36,11,73,13,87,15,84,17,50,19,-5,20,-99,22,39,24,-122,25,-59,26,-34,27,-57,28,-110,29,38,30,-105,30,-40,30,-20,30,-43,30,-112,30,30,30,-124,29,-71,28,-52,27,-81,26,114,25,10,24,-121,22,-37,20,23,19,52,17,57,15,42,13,5,11,-47,8,-110,6,71,4,-8,1,-90,-1,82,-3,6,-5,-66,-8,-125,-10,84,-12,54,-14,47,-16,57,-18,103,-20,-93,-22,14,-23,-115,-25,55,-26,5,-27,-8,-29,22,-29,94,-30,-50,-31,110,-31,54,-31,48,-31,79,-31,-92,-31,28,-30,-59,-30,-105,-29,-113,-28,-75,-27,-6,-26,107,-24,-11,-23,-88,-21,112,-19,89,-17,89,-15,106,-13,-107,-11,-59,-9,10,-6,81,-4,-93,-2,-16,0,67,3,-118,5,-48,7,3,10,48,12,66,14,72,16,47,18,1,20,-79,21,74,23,-76,24,8,26,43,27,47,28,5,29,-77,29,53,30,-116,30,-74,30,-74,30,-124,30,44,30,-92,29,-13,28,26,28,19,27,-24,25,-103,24,36,23,-113,21,-38,19,7,18,29,16,27,14,2,12,-37,9,-92,7,96,5,28,3,-56,0,127,-2,47,-4,-24,-7,-83,-9,118,-11,91,-13,67,-15,79,-17,104,-19,-94,-21,-7,-23,111,-24,7,-25,-61,-27,-89,-28,-82,-29,-25,-30,62,-30,-51,-31,124,-31,96,-31,107,-31,-92,-31,13,-30,-104,-30,87,-29,58,-28,69,-27,126,-26,-49,-25,80,-23,-23,-22,-93,-20,126,-18,103,-16,115,-14,-119,-12,-74,-10,-20,-8,47,-5,118,-3,-59,-1,15,2,90,4,-100,6,-41,8,2,11,32,13,39,15,29,17,-10,18,-74,20,87,22,-42,23,55,25,108,26,-124,27,107,28,50,29,-61,29,56,30,112,30,-116,30,115,30,42,30,-59,29,33,29,99,28,115,27,95,26,34,25,-58,23,64,22,-95,20,-33,18,6,17,16,15,9,13,-20,10,-65,8,-120,6,70,4,-4,1,-75,-1,104,-3,35,-5,-29,-8,-81,-10,-123,-12,116,-14,108,-16,-126,-18,-80,-20,-11,-22,99,-23,-25,-25,-108,-26,101,-27,89,-28,123,-29,-63,-30,54,-30,-47,-31,-99,-31,-114,-31,-75,-31,-2,-31,121,-30,28,-29,-24,-29,-33,-28,-4,-27,60,-25,-88,-24,42,-22,-43,-21,-102,-19,118,-17,114,-15,122,-13,-102,-11,-56,-9,-2,-7,68,-4,-122,-2,-45,0,24,3,92,5,-104,7,-58,9,-22,11,-6,13,-11,15,-35,17,-92,19,87,21,-28,22,84,24,-98,25,-58,26,-61,27,-100,28,74,29,-52,29,38,30,81,30,82,30,42,30,-51,29,84,29,-99,28,-45,27,-53,26,-81,25,95,24,-10,22,101,21,-68,19,-17,17,15,16,18,14,4,12,-26,9,-74,7,125,5,61,3,-12,0,-77,-2,105,-4,43,-6,-10,-9,-59,-11,-81,-13,-97,-15,-83,-17,-50,-19,8,-20,101,-22,-39,-24,120,-25,51,-26,21,-27,35,-28,80,-29,-80,-30,53,-30,-27,-31,-59,-31,-54,-31,1,-30,95,-30,-21,-30,-97,-29,123,-28,-125,-27,-84,-26,-1,-25,111,-23,5,-21,-76,-20,-125,-18,107,-16,101,-14,121,-12,-104,-10,-56,-8,0,-5,67,-3,-124,-1,-53,1,13,4,70,6,-128,8,-98,10,-67,12,-68,14,-81,16,-124,18,65,20,-32,21,95,23,-66,24,-12,25,12,27,-11,27,-67,28,85,29,-55,29,8,30,42,30,17,30,-40,29,112,29,-39,28,34,28,57,27,45,26,-4,24,-91,23,45,22,-109,20,-33,18,12,17,34,15,37,13,14,11,-16,8,-67,6,-121,4,68,2,6,0,-65,-3,-126,-5,74,-7,25,-9,-8,-12,-24,-14,-26,-16,-1,-18,47,-19,119,-21,-27,-23,103,-24,25,-25,-30,-27,-38,-28,-10,-29,56,-29,-87,-30,65,-30,2,-30,-9,-31,8,-30,89,-30,-66,-30,99,-29,31,-28,17,-27,33,-26,92,-25,-75,-24,53,-22,-47,-21,-114,-19,95,-17,79,-15,78,-13,100,-11,-120,-9,-74,-7,-16,-5,46,-2,109,0,-79,2,-22,4,33,7,73,9,106,11,115,13,111,15,80,17,25,19,-55,20,87,22,-57,23,21,25,60,26,65,27,26,28,-50,28,89,29,-77,29,-19,29,-16,29,-48,29,-124,29,7,29,106,28,-103,27,-84,26,-115,25,83,24,-18,22,108,21,-51,19,11,18,55,16,68,14,67,12,43,10,9,8,-40,5,-96,3,101,1,34,-1,-25,-4,-81,-6,121,-8,88,-10,59,-12,55,-14,66,-16,103,-18,-96,-20,-1,-22}; }
	private static byte[] data61(){ return new byte[] {112,-23,15,-24,-61,-26,-89,-27,-85,-28,-42,-29,46,-29,-85,-30,87,-30,42,-30,42,-30,83,-30,-86,-30,43,-29,-47,-29,-89,-28,-99,-27,-67,-26,6,-24,99,-23,-10,-22,-112,-20,92,-18,45,-16,39,-14,38,-12,67,-10,99,-8,-108,-6,-53,-4,7,-1,68,1,-128,3,-75,5,-30,7,8,10,21,12,31,14,6,16,-31,17,-101,19,59,21,-65,22,29,24,92,25,118,26,101,27,52,28,-43,28,79,29,-101,29,-61,29,-75,29,-118,29,41,29,-93,28,-11,27,24,27,29,26,-11,24,-83,23,65,22,-74,20,13,19,72,17,107,15,118,13,113,11,87,9,53,7,4,5,-51,2,-107,0,87,-2,34,-4,-20,-7,-60,-9,-92,-11,-105,-13,-104,-15,-76,-17,-36,-19,47,-20,-115,-22,24,-23,-68,-25,-123,-26,118,-27,-119,-28,-58,-29,43,-29,-71,-30,116,-30,86,-30,102,-30,-98,-30,3,-29,-112,-29,69,-28,40,-27,38,-26,89,-25,-97,-24,21,-22,-96,-21,79,-19,21,-17,-10,-16,-21,-14,-13,-12,12,-9,46,-7,99,-5,-113,-3,-45,-1,1,2,62,4,107,6,-111,8,-84,10,-73,12,-84,14,-110,16,90,18,12,20,-97,21,19,23,100,24,-107,25,-97,26,-126,27,65,28,-48,28,62,29,122,29,-110,29,124,29,58,29,-46,28,60,28,-127,27,-99,26,-110,25,98,24,16,23,-98,21,7,20,93,18,-116,16,-78,14,-77,12,-79,10,-109,8,113,6,67,4,12,2,-38,-1,-97,-3,110,-5,64,-7,32,-9,8,-11,4,-13,13,-15,54,-17,107,-19,-59,-21,53,-22,-56,-24,127,-25,82,-26,83,-27,114,-28,-63,-29,47,-29,-45,-30,-108,-30,-118,-30,-91,-30,-22,-30,93,-29,-11,-29,-73,-28,-94,-27,-80,-26,-27,-25,59,-23,-78,-22,73,-20,-5,-19,-56,-17,-86,-15,-91,-13,-85,-11,-56,-9,-22,-7,23,-4,77,-2,126,0,-75,2,-27,4,12,7,46,9,63,11,63,13,46,15,6,17,-59,18,108,20,-17,21,91,23,-102,24,-60,25,-71,26,-107,27,65,28,-57,28,35,29,85,29,93,29,59,29,-18,28,119,28,-38,27,14,27,38,26,11,25,-39,23,122,22,2,21,103,19,-76,17,-28,15,1,14,5,12,-4,9,-29,7,-66,5,-108,3,96,1,46,-1,-5,-4,-48,-6,-89,-8,-115,-10,127,-12,-126,-14,-101,-16,-61,-18,14,-19,107,-21,-19,-23,-119,-24,76,-25,46,-26,59,-27,103,-28,-62,-29,65,-29,-19,-30,-66,-30,-63,-30,-29,-30,60,-29,-78,-29,91,-28,37,-27,24,-26,51,-25,105,-24,-49,-23,69,-21,-25,-20,-102,-18,109,-16,81,-14,76,-12,88,-10,111,-8,-107,-6,-67,-4,-17,-2,33,1,78,3,124,5,-101,7,-73,9,-67,11,-72,13,-101,15,107,17,30,19,-70,20,50,22,-110,23,-56,24,-34,25,-48,26,-104,27,60,28,-77,28,5,29,39,29,41,29,-9,28,-96,28,33,28,115,27,-88,26,-84,25,-110,24,83,23,-16,21,113,20,-47,18,26,17,71,15,96,13,101,11,89,9,68,7,28,5,-9,2,-61,0,-103,-2,106,-4,65,-6,36,-8,11,-10,11,-12,18,-14,54,-16,104,-18,-68,-20,35,-21,-77,-23,88,-24,39,-25,21,-26,44,-27,103,-28,-52,-29,89,-29,11,-29,-17,-30,-10,-30,41,-29,-120,-29,11,-28,-71,-28,-111,-27,-119,-26,-86,-25,-18,-24,79,-22,-42,-21,115,-19,48,-17,2,-15,-23,-14,-24,-12,-18,-10,11,-7,42,-5,83,-3,-126,-1,-85,1,-37,3,-4,5,26,8,43,10,43,12,30,14,-7,15,-67,17,105,19,-8,20,104,22,-68,23,-27,24,-11,25,-42,26,-106,27,47,28,-105,28,-28,28,-9,28,-16,28,-77,28,83,28,-53,27,20,27,66,26,59,25,32,24,-45,22,114,21,-23,19,73,18,-116,16,-72,14,-48,12,-46,10,-54,8,-79,6,-113,4,106,2,61,0,19,-2,-22,-5,-56,-7,-82,-9,-94,-11,-93,-13,-73,-15,-33,-17,31,-18,120,-20,-19,-22,-125,-23,53,-24,13,-25,8,-26,38,-27,113,-28,-38,-29,118,-29,50,-29,29,-29,51,-29,106,-29,-42,-29,94,-28,24,-27,-13,-27,-10,-26,28,-24,99,-23,-50,-22,83,-20,-7,-19,-75,-17,-118,-15,116,-13,111,-11,122,-9,-112,-7,-78,-5,-42,-3,-1,-1,44,2,75,4,113,6,-125,8,-113,10,-119,12,114,14,68,16,2,18,-92,19,40,21,-111,22,-41,23,-4,24,-3,25,-42,26,-116,27,25,28,122,28,-68,28,-59,28,-74,28,112,28,8,28,118,27,-68,26,-35,25,-41,24,-80,23,98,22,-5,20,110,19,-51,17,12,16,54,14,80,12,79,10,74,8,48,6,20,4,-18,1,-57,-1,-97,-3,126,-5,95,-7,77,-9,71,-11,77,-13,108,-15,-102,-17,-30,-19,70,-20,-62,-22,98,-23,29,-24,-1,-26,2,-26,44,-27,125,-28,-11,-29,-109,-29,95,-29}; }
	private static byte[] data62(){ return new byte[] {78,-29,108,-29,-79,-29,27,-28,-75,-28,109,-27,84,-26,88,-25,-122,-24,-47,-23,63,-21,-57,-20,113,-18,43,-16,8,-14,-23,-13,-18,-11,-19,-9,12,-6,35,-4,73,-2,110,0,-109,2,-78,4,-50,6,-33,8,-33,10,-40,12,-78,14,-122,16,50,18,-45,19,74,21,-82,22,-23,23,4,25,-2,25,-51,26,123,27,-1,27,88,28,-114,28,-107,28,121,28,46,28,-64,27,37,27,103,26,-127,25,118,24,76,23,-6,21,-115,20,3,19,88,17,-99,15,-61,13,-35,11,-34,9,-38,7,-65,5,-86,3,-124,1,99,-1,63,-3,32,-5,10,-7,-5,-10,-1,-12,7,-13,50,-15,97,-17,-71,-19,30,-20,-90,-22,75,-23,17,-24,-6,-26,8,-26,55,-27,-110,-28,16,-28,-72,-29,-116,-29,-126,-29,-89,-29,-16,-29,101,-28,1,-27,-62,-27,-86,-26,-73,-25,-29,-24,56,-22,-94,-21,52,-19,-42,-18,-101,-16,109,-14,91,-12,81,-10,92,-8,109,-6,-119,-4,-86,-2,-56,0,-19,2,4,5,30,7,36,9,37,11,15,13,-21,14,-80,16,91,18,-16,19,100,21,-71,22,-11,23,-1,24,-6,25,-69,26,100,27,-32,27,49,28,98,28,96,28,64,28,-21,27,124,27,-40,26,23,26,45,25,29,24,-15,22,-103,21,48,20,-100,18,-7,16,55,15,95,13,122,11,123,9,123,7,97,5,79,3,43,1,16,-1,-18,-4,-40,-6,-62,-8,-66,-10,-64,-12,-39,-14,0,-15,63,-17,-106,-19,6,-20,-106,-22,64,-23,16,-24,-2,-26,20,-26,74,-27,-83,-28,48,-28,-29,-29,-73,-29,-72,-29,-32,-29,49,-28,-87,-28,75,-27,14,-26,-3,-26,9,-24,62,-23,-115,-22,2,-20,-117,-19,56,-17,-11,-16,-53,-14,-73,-12,-87,-10,-73,-8,-63,-6,-35,-4,-8,-2,20,1,51,3,73,5,87,7,97,9,81,11,64,13,15,15,-49,16,117,18,0,20,113,21,-67,22,-13,23,-10,24,-23,25,-90,26,70,27,-67,27,8,28,51,28,43,28,7,28,-83,27,56,27,-111,26,-50,25,-35,24,-47,23,-104,22,76,21,-45,19,78,18,-101,16,-27,14,8,13,38,11,43,9,39,7,22,5,4,3,-28,0,-50,-2,-80,-4,-100,-6,-113,-8,-115,-10,-106,-12,-74,-14,-32,-16,39,-17,-124,-19,-5,-21,-113,-22,66,-23,23,-24,10,-25,43,-26,95,-27,-47,-28,82,-28,14,-28,-24,-29,-21,-29,26,-28,110,-28,-23,-28,-111,-27,84,-26,72,-25,85,-24,-117,-23,-34,-22,79,-20,-34,-19,-122,-17,68,-15,27,-13,1,-11,-10,-10,-1,-8,5,-5,32,-3,53,-1,81,1,103,3,124,5,-125,7,-120,9,118,11,90,13,40,15,-33,16,-126,18,5,20,113,21,-72,22,-27,23,-25,24,-49,25,-116,26,34,27,-105,27,-35,27,1,28,-7,27,-53,27,116,27,-9,26,81,26,-120,25,-104,24,-122,23,84,22,-3,20,-114,19,-2,17,88,16,-104,14,-59,12,-34,10,-24,8,-24,6,-39,4,-55,2,-81,0,-102,-2,-125,-4,114,-6,107,-8,107,-10,127,-12,-100,-14,-45,-16,27,-17,126,-19,-4,-21,-107,-22,76,-23,39,-24,34,-25,63,-26,-120,-27,-20,-28,-126,-28,54,-28,25,-28,33,-28,79,-28,-84,-28,36,-27,-49,-27,-103,-26,-123,-25,-98,-24,-52,-23,35,-21,-108,-20,33,-18,-54,-17,-124,-15,93,-13,59,-11,53,-9,51,-7,62,-5,80,-3,100,-1,122,1,-115,3,-98,5,-96,7,-96,9,-119,11,104,13,50,15,-29,16,-127,18,1,20,98,21,-84,22,-51,23,-47,24,-81,25,106,26,-3,26,107,27,-79,27,-49,27,-59,27,-105,27,55,27,-64,26,17,26,77,25,88,24,72,23,19,22,-65,20,78,19,-62,17,26,16,95,14,-118,12,-86,10,-76,8,-73,6,-84,4,-97,2,-119,0,121,-2,99,-4,91,-6,84,-8,92,-10,114,-12,-108,-14,-45,-16,27,-17,-120,-19,4,-20,-90,-22,99,-23,62,-24,64,-25,96,-26,-85,-27,23,-27,-86,-28,105,-28,70,-28,88,-28,-125,-28,-29,-28,94,-27,10,-26,-48,-26,-58,-25,-46,-24,12,-22,90,-21,-49,-20,87,-18,0,-16,-72,-15,-114,-13,107,-11,96,-9,93,-7,98,-5,115,-3,-126,-1,-109,1,-89,3,-86,5,-77,7,-92,9,-111,11,104,13,44,15,-36,16,115,18,-17,19,79,21,-111,22,-81,23,-77,24,-120,25,69,26,-47,26,64,27,-128,27,-97,27,-111,27,96,27,6,27,-124,26,-33,25,17,25,34,24,18,23,-36,21,-116,20,25,19,-111,17,-21,15,50,14,96,12,-126,10,-112,8,-107,6,-112,4,-125,2,117,0,101,-2,87,-4,79,-6,80,-8,88,-10,119,-12,-102,-14,-34,-16,42,-17,-103,-19,30,-20,-66,-22,-126,-23,95,-24,99,-25,-118,-26,-45,-27,67,-27,-37,-28,-107,-28,124,-28,-121,-28,-70,-28,20,-27,-106,-27,58,-26,9,-25,-12,-25,11,-23}; }
	private static byte[] data63(){ return new byte[] {54,-22,-112,-21,-9,-20,-121,-18,38,-16,-31,-15,-82,-13,-113,-11,123,-9,118,-7,121,-5,-124,-3,-112,-1,-96,1,-88,3,-78,5,-84,7,-93,9,-124,11,92,13,26,15,-56,16,88,18,-42,19,45,21,113,22,-120,23,-116,24,93,25,25,26,-92,26,14,27,82,27,105,27,99,27,42,27,-42,26,79,26,-81,25,-34,24,-9,23,-33,22,-77,21,95,20,-13,18,108,17,-57,15,19,14,67,12,105,10,123,8,-126,6,-125,4,119,2,113,0,95,-2,91,-4,83,-6,89,-8,104,-10,-125,-12,-77,-14,-15,-16,74,-17,-75,-19,64,-20,-28,-22,-90,-23,-118,-24,-114,-25,-74,-26,4,-26,114,-27,10,-27,-55,-28,-84,-28,-69,-28,-22,-28,70,-27,-58,-27,106,-26,53,-25,34,-24,50,-23,98,-22,-79,-21,29,-19,-94,-18,70,-16,-8,-15,-58,-13,-97,-11,-119,-9,-126,-7,127,-5,-122,-3,-111,-1,-105,1,-93,3,-92,5,-102,7,-112,9,109,11,62,13,-1,14,-92,16,54,18,-84,19,7,21,67,22,94,23,90,24,48,25,-28,25,119,26,-41,26,36,27,53,27,49,27,-4,26,-94,26,38,26,126,25,-72,24,-54,23,-67,22,-114,21,64,20,-42,18,82,17,-79,15,0,14,54,12,92,10,117,8,127,6,-125,4,126,2,119,0,110,-2,106,-4,103,-6,115,-8,-128,-10,-91,-12,-47,-14,25,-15,111,-17,-31,-19,106,-20,19,-21,-43,-23,-68,-24,-64,-25,-23,-26,54,-26,-89,-27,61,-27,-5,-28,-31,-28,-25,-28,31,-27,112,-27,-12,-27,-110,-26,94,-25,70,-24,83,-23,-127,-22,-52,-21,51,-19,-71,-18,83,-16,6,-14,-51,-13,-93,-11,-119,-9,126,-7,119,-5,122,-3,-128,-1,-125,1,-116,3,-122,5,127,7,107,9,71,11,25,13,-48,14,121,16,7,18,122,19,-43,20,13,22,43,23,35,24,-3,24,-84,25,65,26,-91,26,-19,26,6,27,-1,26,-52,26,120,26,-7,25,90,25,-110,24,-88,23,-93,22,111,21,47,20,-64,18,69,17,-88,15,-7,13,53,12,94,10,126,8,-120,6,-107,4,-113,2,-112,0,-118,-2,-120,-4,-115,-6,-108,-8,-81,-10,-52,-12,5,-13,69,-15,-89,-17,17,-18,-91,-20,70,-21,17,-22,-13,-24,-8,-25,35,-25,109,-26,-33,-27,115,-27,47,-27,19,-27,24,-27,76,-27,-99,-27,25,-26,-69,-26,122,-25,103,-24,107,-23,-105,-22,-36,-21,67,-19,-66,-18,89,-16,5,-14,-57,-13,-101,-11,123,-9,106,-7,97,-5,94,-3,98,-1,97,1,100,3,92,5,82,7,58,9,22,11,-30,12,-102,14,64,16,-54,17,66,19,-106,20,-46,21,-17,22,-27,23,-62,24,115,25,5,26,114,26,-76,26,-42,26,-51,26,-95,26,76,26,-42,25,51,25,121,24,-117,23,-115,22,97,21,29,20,-65,18,61,17,-84,15,1,14,61,12,114,10,-112,8,-92,6,-79,4,-76,2,-78,0,-71,-2,-79,-4,-62,-6,-58,-8,-25,-10,6,-11,63,-13,-123,-15,-30,-17,86,-18,-30,-20,-119,-21,81,-22,51,-23,58,-24,96,-25,-87,-26,28,-26,-87,-27,105,-27,65,-27,77,-27,115,-27,-55,-27,60,-26,-38,-26,-103,-25,121,-24,-128,-23,-94,-22,-27,-21,69,-19,-68,-18,80,-16,-6,-15,-77,-13,-122,-11,93,-9,76,-7,58,-5,54,-3,52,-1,47,1,48,3,35,5,23,7,-4,8,-42,10,-95,12,84,14,-2,15,-126,17,-1,18,78,20,-114,21,-86,22,-95,23,-124,24,48,25,-52,25,52,26,-128,26,-95,26,-98,26,118,26,37,26,-77,25,23,25,93,24,123,23,124,22,89,21,29,20,-68,18,73,17,-73,15,18,14,91,12,-118,10,-74,8,-56,6,-34,4,-28,2,-22,0,-20,-2,-13,-4,-6,-6,14,-7,39,-9,80,-11,-123,-13,-47,-15,42,-16,-94,-18,44,-19,-43,-21,-103,-22,125,-23,126,-24,-90,-25,-22,-26,91,-26,-27,-27,-97,-27,119,-27,122,-27,-95,-27,-21,-27,96,-26,-13,-26,-80,-25,-118,-24,-117,-23,-91,-22,-27,-21,61,-19,-80,-18,61,-16,-31,-15,-107,-13,98,-11,54,-9,27,-7,9,-5,-1,-4,-10,-2,-13,0,-23,2,-31,4,-53,6,-76,8,-122,10,82,12,8,14,-87,15,55,17,-86,18,2,20,64,21,91,22,93,23,52,24,-12,24,-123,25,-5,25,68,26,111,26,110,26,75,26,1,26,-109,25,-2,24,73,24,112,23,114,22,93,21,28,20,-50,18,87,17,-46,15,48,14,124,12,-71,10,-33,8,4,7,17,5,39,3,40,1,54,-1,58,-3,74,-5,92,-7,121,-9,-92,-11,-38,-13,37,-14,-125,-16,-10,-18,-127,-19,42,-20,-23,-22,-49,-23,-52,-24,-18,-25,53,-25,-104,-26,41,-26,-42,-27,-83,-27,-86,-27,-55,-27,18,-26,122,-26,15,-25,-68,-25,-103,-24,-117,-23,-91,-22,-39,-21,46,-19,-104,-18,33,-16,-68,-15,107,-13,50,-11}; }
	private static byte[] data64(){ return new byte[] {0,-9,-30,-8,-58,-6,-67,-4,-86,-2,-87,0,-106,2,-114,4,118,6,89,8,47,10,-12,11,-82,13,77,15,-35,16,77,18,-84,19,-26,20,10,22,10,23,-24,23,-86,24,63,25,-69,25,9,26,58,26,61,26,35,26,-36,25,120,25,-25,24,60,24,102,23,116,22,96,21,45,20,-31,18,115,17,-10,15,87,14,-81,12,-21,10,32,9,64,7,94,5,108,3,126,1,-123,-1,-107,-3,-93,-5,-71,-7,-40,-9,4,-10,60,-12,-121,-14,-28,-16,85,-17,-28,-19,-124,-20,72,-21,35,-22,34,-23,65,-24,126,-25,-28,-26,102,-26,22,-26,-29,-27,-39,-27,-12,-27,51,-26,-105,-26,34,-25,-55,-25,-98,-24,-120,-23,-100,-22,-57,-21,20,-19,121,-18,-8,-17,-114,-15,54,-13,-11,-12,-65,-10,-103,-8,124,-6,102,-4,88,-2,73,0,61,2,42,4,19,6,-13,7,-56,9,-114,11,69,13,-26,14,118,16,-23,17,75,19,-123,20,-81,21,-81,22,-105,23,87,24,-7,24,116,25,-51,25,0,26,16,26,-11,25,-65,25,89,25,-40,24,47,24,100,23,121,22,111,21,65,20,-2,18,-102,17,31,16,-113,14,-25,12,46,11,103,9,-113,7,-80,5,-57,3,-39,1,-24,-1,-7,-3,9,-4,39,-6,65,-8,115,-10,-88,-12,-10,-14,80,-15,-61,-17,74,-18,-18,-20,-85,-21,-123,-22,126,-23,-106,-24,-45,-25,45,-25,-79,-26,82,-26,29,-26,9,-26,30,-26,84,-26,-77,-26,48,-25,-43,-25,-100,-24,-128,-23,-115,-22,-83,-21,-12,-20,77,-18,-54,-17,80,-15,-4,-14,-87,-12,116,-10,67,-8,35,-6,8,-4,-14,-3,-27,-1,-51,1,-64,3,-96,5,-126,7,84,9,26,11,-47,12,116,14,4,16,124,17,-37,18,32,20,71,21,82,22,57,23,4,24,-87,24,44,25,-116,25,-58,25,-35,25,-51,25,-100,25,64,25,-55,24,38,24,104,23,-126,22,-126,21,95,20,33,19,-55,17,85,16,-53,14,46,13,122,11,-70,9,-22,7,15,6,44,4,68,2,85,0,107,-2,127,-4,-100,-6,-68,-8,-21,-10,35,-11,111,-13,-55,-15,57,-16,-64,-18,94,-19,25,-20,-19,-22,-28,-23,-13,-24,45,-24,126,-25,-5,-26,-106,-26,88,-26,61,-26,71,-26,119,-26,-55,-26,65,-25,-36,-25,-107,-24,119,-23,115,-22,-113,-21,-53,-20,30,-18,-117,-17,20,-15,-84,-14,90,-12,26,-10,-28,-9,-68,-7,-97,-5,-128,-3,112,-1,87,1,65,3,38,5,0,7,-43,8,-102,10,80,12,-8,13,-123,15,3,17,101,18,-83,19,-37,20,-25,21,-38,22,-91,23,87,24,-35,24,71,25,-118,25,-89,25,-91,25,118,25,46,25,-76,24,39,24,104,23,-107,22,-103,21,-126,20,78,19,-4,17,-107,16,17,15,126,13,-49,11,28,10,75,8,127,6,-103,4,-68,2,-48,0,-21,-2,-1,-4,31,-5,68,-7,111,-9,-84,-11,-13,-13,77,-14,-67,-16,60,-17,-35,-19,-115,-20,99,-21,76,-22,93,-23,-119,-24,-40,-25,75,-25,-36,-26,-105,-26,115,-26,115,-26,-104,-26,-30,-26,78,-25,-33,-25,-111,-24,100,-23,89,-22,104,-21,-98,-20,-31,-19,79,-17,-61,-16,93,-14,-7,-13,-69,-11,117,-9,79,-7,35,-5,9,-3,-21,-2,-44,0,-70,2,-104,4,121,6,70,8,13,10,-57,11,105,13,3,15,122,16,-24,17,45,19,103,20,118,21,111,22,69,23,-9,23,-113,24,-5,24,73,25,115,25,116,25,88,25,16,25,-83,24,30,24,118,23,-92,22,-73,21,-86,20,-128,19,57,18,-37,16,96,15,-42,13,49,12,-125,10,-67,8,-13,6,26,5,58,3,92,1,112,-1,-110,-3,-84,-5,-41,-7,2,-8,63,-10,-125,-12,-33,-14,72,-15,-55,-17,98,-18,13,-19,-33,-21,-63,-22,-52,-23,-15,-24,52,-24,-95,-25,42,-25,-41,-26,-81,-26,-99,-26,-64,-26,-8,-26,92,-25,-31,-25,-121,-24,82,-23,55,-22,66,-21,99,-20,-88,-19,0,-17,115,-16,-2,-15,-105,-13,74,-11,2,-9,-45,-8,-98,-6,-124,-4,92,-2,68,0,37,2,4,4,-35,5,-80,7,116,9,46,11,-43,12,108,14,-16,15,85,17,-80,18,-35,19,3,21,-7,21,-37,22,-105,23,51,24,-81,24,1,25,60,25,65,25,54,25,-10,24,-96,24,28,24,127,23,-70,22,-39,21,-43,20,-70,19,119,18,45,17,-77,15,57,14,-102,12,-12,10,58,9,113,7,-91,5,-58,3,-18,1,9,0,42,-2,76,-4,114,-6,-92,-8,-38,-10,38,-11,119,-13,-28,-15,93,-16,-15,-18,-99,-19,95,-20,70,-21,61,-22,98,-23,-102,-24,-5,-25,127,-25,28,-25,-20,-26,-48,-26,-29,-26,20,-25,105,-25,-30,-25,126,-24,58,-23,22,-22,19,-21,41,-20,100,-19,-83,-18,29,-16,-108,-15,47,-13,-51,-12,-119,-10,70,-8,24,-6,-21,-5,-58,-3,-88,-1,-125,1}; }
	private static byte[] data65(){ return new byte[] {98,3,58,5,9,7,-48,8,-118,10,51,12,-50,13,83,15,-63,16,28,18,87,19,125,20,125,21,106,22,43,23,-42,23,88,24,-71,24,-8,24,21,25,7,25,-30,24,-117,24,32,24,-122,23,-45,22,-5,21,7,21,-14,19,-59,18,120,17,24,16,-100,14,15,13,110,11,-67,9,-2,7,54,6,96,4,-117,2,-84,0,-49,-2,-10,-4,28,-5,79,-7,-121,-9,-52,-11,34,-12,-122,-14,0,-15,-115,-17,49,-18,-14,-20,-54,-21,-63,-22,-41,-23,7,-23,98,-24,-46,-25,112,-25,40,-25,8,-25,12,-25,46,-25,124,-25,-30,-25,115,-24,36,-23,-16,-23,-30,-22,-19,-21,22,-19,94,-18,-75,-17,46,-15,-75,-14,81,-12,0,-10,-75,-9,-126,-7,74,-5,40,-3,-6,-2,-37,0,-78,2,-118,4,86,6,33,8,-41,9,-119,11,33,13,-84,14,33,16,125,17,-58,18,-21,19,-3,20,-21,21,-69,22,110,23,-5,23,106,24,-77,24,-35,24,-35,24,-60,24,122,24,30,24,-113,23,-20,22,33,22,55,21,52,20,14,19,-46,17,123,16,11,15,-120,13,-15,11,73,10,-108,8,-48,6,6,5,50,3,90,1,-126,-1,-89,-3,-41,-5,3,-6,64,-8,-126,-10,-43,-12,57,-13,-86,-15,54,-16,-46,-18,-116,-19,94,-20,74,-21,87,-22,127,-23,-53,-24,52,-24,-62,-25,113,-25,66,-25,56,-25,80,-25,-118,-25,-23,-25,105,-24,9,-23,-50,-23,-84,-22,-82,-21,-55,-20,1,-18,83,-17,-70,-16,56,-14,-51,-13,106,-11,36,-9,-39,-8,-87,-6,115,-4,77,-2,32,0,-6,1,-53,3,-100,5,96,7,31,9,-54,10,110,12,-8,13,116,15,-41,16,36,18,84,19,110,20,100,21,67,22,-3,22,-105,23,19,24,103,24,-95,24,-82,24,-96,24,106,24,21,24,-101,23,2,23,71,22,108,21,116,20,94,19,46,18,-30,16,-126,15,6,14,124,12,-35,10,49,9,118,7,-78,5,-28,3,20,2,61,0,105,-2,-105,-4,-58,-6,4,-7,69,-9,-109,-11,-7,-13,95,-14,-20,-16,126,-17,50,-18,-6,-20,-31,-21,-33,-22,0,-22,63,-23,-100,-24,30,-24,-65,-25,-126,-25,107,-25,115,-25,-95,-25,-17,-25,97,-24,-13,-24,-90,-23,123,-22,104,-21,125,-20,-96,-19,-22,-18,66,-16,-72,-15,59,-13,-40,-12,125,-10,51,-8,-9,-7,-69,-5,-112,-3,94,-1,52,1,5,3,-48,4,-101,6,82,8,9,10,-89,11,60,13,-71,14,38,16,118,17,-76,18,-46,19,-43,20,-65,21,-126,22,44,23,-77,23,21,24,93,24,120,24,122,24,82,24,13,24,-95,23,25,23,107,22,-96,21,-71,20,-84,19,-113,18,77,17,-6,15,-115,14,11,13,122,11,-45,9,39,8,99,6,-89,4,-49,2,11,1,46,-1,104,-3,-107,-5,-48,-7,22,-8,94,-10,-63,-12,38,-13,-86,-15,55,-16,-28,-18,-93,-19,126,-20,120,-21,-122,-22,-62,-23,8,-23,-122,-24,17,-24,-51,-25,-94,-25,-98,-25,-71,-25,-5,-25,91,-24,-32,-24,-128,-23,73,-22,37,-21,42,-20,66,-19,124,-18,-57,-17,50,-15,-89,-14,57,-12,-42,-11,-126,-9,59,-7,-2,-6,-61,-4,-105,-2,97,0,50,2,-1,3,-63,5,-127,7,53,9,-39,10,111,12,-9,13,98,15,-61,16,3,18,44,19,62,20,42,21,4,22,-78,22,77,23,-69,23,15,24,62,24,76,24,52,24,2,24,-94,23,45,23,-114,22,-46,21,-5,20,0,20,-19,18,-66,17,116,16,23,15,-94,13,25,12,-126,10,-40,8,37,7,103,5,-95,3,-42,1,9,0,61,-2,111,-4,-82,-6,-21,-8,60,-9,-111,-11,-4,-13,112,-14,2,-15,-99,-17,91,-18,40,-19,23,-20,30,-21,69,-22,-117,-23,-21,-24,120,-24,22,-24,-25,-25,-53,-25,-36,-25,9,-24,92,-24,-52,-24,99,-23,17,-22,-23,-22,-44,-21,-27,-20,9,-18,77,-17,-94,-16,20,-14,-110,-13,41,-11,-56,-10,124,-8,48,-6,-6,-5,-70,-3,-117,-1,82,1,31,3,-29,4,-96,6,87,8,-4,9,-102,11,35,13,-105,14,2,16,66,17,-125,18,-114,19,-104,20,111,21,55,22,-42,22,90,23,-70,23,-7,23,23,24,19,24,-20,23,-93,23,58,23,-82,22,4,22,58,21,82,20,78,19,45,18,-11,16,-95,15,61,14,-67,12,53,11,-110,9,-20,7,52,6,115,4,-76,2,-27,0,34,-1,84,-3,-110,-5,-44,-7,30,-8,117,-10,-41,-12,75,-13,-47,-15,106,-16,25,-17,-29,-19,-63,-20,-63,-21,-41,-22,17,-22,102,-23,-36,-24,118,-24,40,-24,10,-24,0,-24,33,-24,96,-24,-63,-24,67,-23,-27,-23,-89,-22,-123,-21,-124,-20,-103,-19,-50,-18,19,-16,123,-15,-23,-14,118,-12,10,-10,-80,-9,101,-7,27,-5,-31,-4,-93,-2,108,0,53,2,-11,3,-73,5,105,7,24,9,-76,10}; }
	private static byte[] data66(){ return new byte[] {69,12,-64,13,45,15,-128,16,-65,17,-30,18,-21,19,-39,20,-87,21,89,22,-21,22,92,23,-85,23,-37,23,-25,23,-46,23,-102,23,68,23,-56,22,51,22,119,21,-94,20,-84,19,-98,18,115,17,50,16,-41,14,105,13,-25,11,87,10,-77,8,12,7,79,5,-106,3,-49,1,13,0,67,-2,-121,-4,-63,-6,18,-7,95,-9,-60,-11,47,-12,-80,-14,64,-15,-23,-17,-91,-18,125,-19,108,-20,121,-21,-95,-22,-21,-23,80,-23,-41,-24,-128,-24,69,-24,54,-24,59,-24,112,-24,-73,-24,45,-23,-70,-23,107,-22,56,-21,37,-20,41,-19,79,-18,-122,-17,-37,-16,64,-14,-66,-13,70,-11,-27,-10,-118,-8,60,-6,-6,-5,-74,-3,123,-1,64,1,-2,2,-64,4,117,6,32,8,-56,9,85,11,-32,12,76,14,-83,15,-13,16,34,18,56,19,51,20,15,21,-46,21,111,22,-13,22,84,23,-110,23,-76,23,-82,23,-118,23,71,23,-35,22,90,22,-80,21,-18,20,10,20,13,19,-15,17,-63,16,115,15,24,14,-98,12,29,11,-123,9,-29,7,55,6,123,4,-58,2,-3,0,68,-1,124,-3,-62,-5,12,-6,89,-8,-68,-10,30,-11,-97,-13,34,-14,-57,-16,117,-17,67,-18,40,-19,36,-20,69,-21,117,-22,-43,-23,66,-23,-32,-24,-108,-24,106,-24,105,-24,126,-24,-66,-24,25,-23,-106,-23,52,-22,-17,-22,-55,-21,-68,-20,-48,-19,-7,-18,60,-16,-106,-15,-1,-14,-124,-12,13,-10,-79,-9,85,-7,11,-5,-63,-4,-127,-2,65,0,-2,1,-65,3,112,5,37,7,-58,8,97,10,-21,11,98,13,-53,14,25,16,86,17,117,18,-127,19,103,20,61,21,-24,21,126,22,-16,22,64,23,115,23,-125,23,112,23,66,23,-22,22,121,22,-25,21,50,21,102,20,118,19,111,18,78,17,19,16,-63,14,94,13,-31,11,92,10,-63,8,32,7,111,5,-68,3,-1,1,66,0,-122,-2,-57,-4,20,-5,95,-7,-66,-9,31,-10,-107,-12,22,-13,-82,-15,86,-16,24,-17,-17,-19,-32,-20,-16,-21,21,-21,94,-22,-61,-23,71,-23,-19,-24,-79,-24,-104,-24,-97,-24,-57,-24,18,-23,120,-23,5,-22,-87,-22,115,-21,83,-20,85,-19,108,-18,-97,-17,-24,-16,70,-14,-73,-13,59,-11,-53,-10,109,-8,20,-6,-57,-5,125,-3,57,-1,-10,0,-81,2,103,4,22,6,-65,7,92,9,-22,10,107,12,-39,13,53,15,119,16,-86,17,-72,18,-69,19,-111,20,90,21,-9,21,-127,22,-31,22,40,23,75,23,76,23,49,23,-16,22,-111,22,19,22,115,21,-72,20,-33,19,-25,18,-38,17,-82,16,110,15,26,14,-86,12,53,11,-94,9,15,8,103,6,-71,4,8,3,75,1,-106,-1,-39,-3,36,-4,116,-6,-55,-8,46,-9,-105,-11,26,-12,-95,-14,71,-15,-7,-17,-58,-18,-83,-19,-91,-20,-58,-21,-9,-22,77,-22,-64,-23,81,-23,3,-23,-41,-24,-56,-24,-35,-24,17,-23,104,-23,-39,-23,112,-22,33,-21,-17,-21,-32,-20,-32,-19,8,-17,56,-16,-114,-15,-21,-14,99,-12,-22,-11,120,-9,30,-7,-62,-6,117,-4,43,-2,-32,-1,-101,1,78,3,0,5,-85,6,70,8,-28,9,95,11,-33,12,60,14,-112,15,-55,16,-22,17,-11,18,-31,19,-76,20,105,21,-1,21,119,22,-49,22,5,23,29,23,22,23,-25,22,-93,22,50,22,-81,21,2,21,63,20,93,19,95,18,72,17,25,16,-46,14,119,13,12,12,-119,10,-1,8,99,7,-65,5,19,4,97,2,-86,0,-10,-2,65,-3,-114,-5,-25,-7,67,-8,-84,-10,38,-11,-89,-13,67,-14,-21,-16,-84,-17,-125,-18,116,-19,125,-20,-92,-21,-26,-22,68,-22,-56,-23,96,-23,37,-23,-3,-24,0,-23,29,-23,94,-23,-66,-23,57,-22,-36,-22,-112,-21,111,-20,95,-19,108,-18,-107,-17,-48,-16,35,-14,-117,-13,2,-11,-121,-10,32,-8,-69,-7,100,-5,22,-3,-61,-2,125,0,45,2,-34,3,-119,5,44,7,-61,8,84,10,-53,11,63,13,-109,14,-36,15,11,17,32,18,33,19,-1,19,-52,20,108,21,0,22,100,22,-75,22,-33,22,-21,22,-40,22,-94,22,78,22,-38,21,71,21,-104,20,-55,19,-32,18,-35,17,-66,16,-117,15,65,14,-31,12,114,11,-15,9,98,8,-56,6,38,5,120,3,-51,1,23,0,102,-2,-73,-4,10,-5,107,-7,-54,-9,64,-10,-68,-12,76,-13,-18,-15,-97,-16,110,-17,77,-18,72,-19,96,-20,-117,-21,-32,-22,69,-22,-42,-23,120,-23,71,-23,46,-23,54,-23,100,-23,-89,-23,20,-22,-101,-22,65,-21,2,-20,-29,-20,-37,-19,-16,-18,28,-16,91,-15,-77,-14,27,-12,-105,-11,26,-9,-74,-8,76,-6,-5,-5,-95,-3,84,-1,4,1,-79,2,95,4,-1,5,-94,7,45,9,-75,10,41,12,-115,13,-34,14,27,16}; }
	private static byte[] data67(){ return new byte[] {61,17,78,18,62,19,22,20,-45,20,111,21,-15,21,81,22,-109,22,-77,22,-72,22,-106,22,92,22,-5,21,-126,21,-29,20,49,20,86,19,108,18,95,17,62,16,8,15,-74,13,88,12,-28,10,99,9,-42,7,58,6,-103,4,-17,2,68,1,-107,-1,-25,-3,60,-4,-104,-6,-8,-8,103,-9,-33,-11,100,-12,-2,-14,-90,-15,100,-16,57,-17,36,-18,41,-19,74,-20,-126,-21,-35,-22,81,-22,-25,-23,-103,-23,111,-23,93,-23,118,-23,-94,-23,-7,-23,104,-22,-10,-22,-90,-21,109,-20,82,-19,85,-18,102,-17,-100,-16,-34,-15,53,-13,-91,-12,26,-10,-90,-9,56,-7,-41,-6,123,-4,36,-2,-45,-1,122,1,43,3,-54,4,109,6,1,8,-117,9,9,11,118,12,-48,13,27,15,73,16,106,17,105,18,85,19,35,20,-47,20,106,21,-35,21,53,22,110,22,-123,22,127,22,88,22,18,22,-85,21,42,21,-123,20,-53,19,-20,18,-3,17,-24,16,-54,15,-121,14,60,13,-41,11,99,10,-29,8,83,7,-68,5,27,4,115,2,-51,0,30,-1,121,-3,-46,-5,48,-6,-99,-8,11,-9,-113,-11,28,-12,-69,-14,110,-15,52,-16,17,-17,6,-18,20,-19,60,-20,-124,-21,-32,-22,102,-22,-3,-23,-66,-23,-104,-23,-108,-23,-79,-23,-24,-23,68,-22,-70,-22,81,-21,6,-20,-48,-20,-64,-19,-67,-18,-32,-17,12,-15,88,-14,-82,-13,31,-11,-107,-10,34,-8,-80,-7,79,-5,-15,-4,-104,-2,64,0,-24,1,-117,3,49,5,-60,6,87,8,-38,9,76,11,-73,12,5,14,74,15,112,16,-122,17,127,18,95,19,38,20,-53,20,91,21,-61,21,24,22,66,22,85,22,71,22,20,22,-51,21,91,21,-43,20,45,20,102,19,-115,18,-114,17,-126,16,84,15,27,14,-59,12,100,11,-18,9,111,8,-34,6,75,5,-86,3,8,2,97,0,-69,-2,21,-3,120,-5,-39,-7,77,-8,-63,-10,77,-11,-33,-13,-121,-14,65,-15,16,-16,-12,-18,-11,-19,5,-19,61,-20,-123,-21,-14,-22,121,-22,31,-22,-29,-23,-57,-23,-54,-23,-20,-23,47,-22,-116,-22,12,-21,-90,-21,96,-20,50,-19,31,-18,41,-17,68,-16,125,-15,-63,-14,32,-12,-118,-11,8,-9,-117,-8,32,-6,-72,-5,88,-3,-4,-2,-95,0,67,2,-25,3,125,5,20,7,-100,8,24,10,-120,11,-25,12,47,14,110,15,-120,16,-100,17,-121,18,101,19,29,20,-63,20,67,21,-87,21,-15,21,22,22,37,22,8,22,-38,21,-127,21,19,21,-127,20,-40,19,14,19,43,18,49,17,25,16,-12,14,-82,13,97,12,-9,10,-119,9,4,8,123,6,-28,4,72,3,-86,1,5,0,101,-2,-62,-4,41,-5,-110,-7,9,-8,-121,-10,21,-11,-78,-13,94,-14,33,-15,-9,-17,-30,-18,-21,-19,2,-19,67,-20,-111,-21,8,-21,-109,-22,65,-22,14,-22,-8,-23,0,-22,42,-22,110,-22,-40,-22,87,-21,-6,-21,-78,-20,-116,-19,125,-18,-123,-17,-89,-16,-36,-15,38,-13,-125,-12,-19,-11,104,-9,-17,-8,124,-6,23,-4,-80,-3,82,-1,-11,0,-113,2,49,4,-63,5,83,7,-44,8,75,10,-76,11,10,13,82,14,-127,15,-100,16,-93,17,-119,18,96,19,18,20,-85,20,43,21,-122,21,-55,21,-21,21,-19,21,-47,21,-103,21,61,21,-54,20,53,20,-123,19,-70,18,-43,17,-43,16,-62,15,-110,14,85,13,0,12,-99,10,41,9,-84,7,31,6,-114,4,-11,2,87,1,-71,-1,27,-2,126,-4,-23,-6,88,-7,-45,-9,88,-10,-19,-12,-113,-13,66,-14,12,-15,-26,-17,-35,-18,-26,-19,12,-19,77,-20,-90,-21,32,-21,-77,-22,105,-22,57,-22,41,-22,57,-22,100,-22,-76,-22,24,-21,-92,-21,66,-20,8,-19,-38,-19,-43,-18,-39,-17,-2,-16,55,-14,122,-13,-33,-12,65,-10,-64,-9,65,-7,-48,-6,98,-4,0,-2,-103,-1,55,1,-44,2,102,4,-3,5,-128,7,2,9,111,10,-44,11,37,13,99,14,-112,15,-95,16,-92,17,-126,18,85,19,-4,19,-106,20,8,21,100,21,-99,21,-68,21,-73,21,-103,21,89,21,-3,20,-123,20,-23,19,61,19,105,18,-121,17,-124,16,109,15,66,14,0,13,-81,11,73,10,-37,8,91,7,-45,5,70,4,-85,2,23,1,119,-1,-32,-3,71,-4,-73,-6,43,-7,-85,-9,55,-10,-50,-12,120,-13,51,-14,-2,-16,-27,-17,-38,-18,-15,-19,22,-19,97,-20,-65,-21,60,-21,-36,-22,-115,-22,105,-22,93,-22,109,-22,-93,-22,-17,-22,93,-21,-24,-21,-117,-20,80,-19,39,-18,32,-17,40,-16,77,-15,-125,-14,-54,-13,41,-11,-114,-10,9,-8,-119,-7,20,-5,-90,-4,61,-2,-45,-1,112,1,4,3,-104,4,35,6,-90,7,31,9,-117,10,-24,11,49,13,112,14,-115,15,-91,16,-106,17,122,18}; }
	private static byte[] data68(){ return new byte[] {59,19,-24,19,116,20,-24,20,58,21,114,21,-119,21,-124,21,96,21,28,21,-64,20,63,20,-85,19,-16,18,41,18,55,17,65,16,31,15,-5,13,-74,12,103,11,5,10,-109,8,27,7,-110,5,9,4,115,2,-34,0,71,-1,-79,-3,29,-4,-109,-6,8,-7,-109,-9,29,-10,-63,-12,106,-13,45,-14,-2,-16,-25,-17,-25,-18,-3,-19,45,-19,120,-20,-35,-21,98,-21,-2,-22,-67,-22,-105,-22,-114,-22,-88,-22,-41,-22,47,-21,-101,-21,40,-20,-49,-20,-112,-19,112,-18,96,-17,115,-16,-116,-15,-53,-14,12,-12,106,-11,-49,-10,69,-8,-60,-7,78,-5,-40,-4,113,-2,0,0,-103,1,42,3,-72,4,65,6,-68,7,52,9,-106,10,-14,11,54,13,108,14,-118,15,-105,16,-121,17,100,18,34,19,-55,19,83,20,-64,20,16,21,67,21,88,21,78,21,42,21,-30,20,-125,20,2,20,107,19,-78,18,-27,17,-6,16,-5,15,-28,14,-72,13,120,12,43,11,-56,9,94,8,-31,6,98,5,-42,3,71,2,-74,0,32,-1,-112,-3,3,-4,117,-6,-5,-8,125,-9,23,-10,-72,-12,107,-13,48,-14,7,-15,-12,-17,-6,-18,17,-18,74,-19,-106,-20,0,-20,-119,-21,39,-21,-19,-22,-60,-22,-58,-22,-41,-22,22,-21,100,-21,-41,-21,102,-20,8,-19,-44,-19,-89,-18,-93,-17,-86,-16,-52,-15,2,-13,71,-12,-97,-11,4,-9,119,-8,-14,-7,122,-5,0,-3,-106,-2,32,0,-72,1,65,3,-51,4,80,6,-54,7,56,9,-99,10,-21,11,52,13,93,14,127,15,127,16,115,17,69,18,5,19,-92,19,45,20,-107,20,-29,20,20,21,37,21,27,21,-14,20,-84,20,72,20,-52,19,45,19,123,18,-87,17,-64,16,-60,15,-86,14,-123,13,66,12,-7,10,-104,9,48,8,-71,6,56,5,-75,3,36,2,-100,0,6,-1,126,-3,-19,-5,112,-6,-20,-8,-128,-9,19,-10,-64,-12,114,-13,63,-14,23,-15,13,-16,15,-17,51,-18,102,-19,-66,-20,37,-20,-75,-21,82,-21,29,-21,-11,-22,-7,-22,13,-21,75,-21,-103,-21,17,-20,-101,-20,66,-19,8,-18,-32,-18,-42,-17,-32,-16,-3,-15,50,-13,118,-12,-55,-11,48,-9,-103,-8,24,-6,-105,-5,30,-3,-84,-2,55,0,-59,1,80,3,-44,4,86,6,-57,7,56,9,-113,10,-27,11,31,13,76,14,101,15,101,16,83,17,36,18,-34,18,125,19,2,20,104,20,-75,20,-30,20,-13,20,-23,20,-69,20,121,20,19,20,-107,19,-5,18,67,18,120,17,-113,16,-111,15,126,14,84,13,28,12,-49,10,117,9,13,8,-102,6,30,5,-100,3,18,2,-118,0,-6,-2,118,-3,-24,-5,113,-6,-17,-8,-122,-9,34,-10,-53,-12,-119,-13,84,-14,50,-15,42,-16,49,-17,85,-18,-113,-19,-27,-20,81,-20,-30,-21,-125,-21,75,-21,43,-21,39,-21,68,-21,124,-21,-48,-21,66,-20,-50,-20,117,-19,55,-18,18,-17,1,-16,11,-15,40,-14,88,-13,-102,-12,-22,-11,77,-9,-74,-8,45,-6,-84,-5,44,-3,-70,-2,62,0,-53,1,78,3,-44,4,74,6,-64,7,36,9,-125,10,-57,11,12,13,42,14,71,15,67,16,42,17,-2,17,-77,18,81,19,-46,19,59,20,-128,20,-75,20,-68,20,-72,20,-119,20,68,20,-28,19,96,19,-50,18,20,18,75,17,99,16,106,15,85,14,53,13,-7,11,-79,10,92,9,-11,7,-121,6,16,5,-114,3,11,2,-123,0,-5,-2,119,-3,-12,-5,119,-6,1,-7,-103,-9,53,-10,-23,-12,-92,-13,115,-14,87,-15,78,-16,89,-17,-128,-18,-69,-19,18,-19,-124,-20,15,-20,-73,-21,124,-21,92,-21,92,-21,117,-21,-82,-21,2,-20,112,-20,-3,-20,-95,-19,97,-18,59,-17,39,-16,48,-15,70,-14,118,-13,-76,-12,1,-10,97,-9,-61,-8,61,-6,-82,-5,56,-3,-77,-2,63,0,-63,1,68,3,-60,4,56,6,-86,7,11,9,99,10,-83,11,-31,12,12,14,25,15,27,16,-2,16,-49,17,-125,18,31,19,-93,19,5,20,82,20,124,20,-113,20,-126,20,90,20,21,20,-77,19,54,19,-96,18,-19,17,36,17,66,16,70,15,59,14,23,13,-29,11,-97,10,74,9,-20,7,124,6,13,5,-116,3,16,2,-116,0,6,-1,-121,-3,5,-4,-113,-6,27,-7,-76,-9,89,-10,9,-11,-52,-13,-101,-14,-125,-15,120,-16,-115,-17,-85,-18,-15,-19,66,-19,-72,-20,67,-20,-23,-21,-78,-21,-115,-21,-112,-21,-91,-21,-34,-21,46,-20,-97,-20,36,-19,-52,-19,-126,-18,95,-17,68,-16,75,-15,96,-14,-120,-13,-58,-12,13,-10,104,-9,-53,-8,57,-6,-79,-5,42,-3,-82,-2,43,0,-79,1,45,3,-88,4,29,6,-121,7,-24,8,61,10,-126,11,-74,12,-34,13,-23,14,-23,15,-52,16,-103,17,82,18,-24,18}; }
	private static byte[] data69(){ return new byte[] {110,19,-50,19,32,20,71,20,94,20,79,20,42,20,-24,19,-121,19,15,19,119,18,-51,17,0,17,40,16,44,15,38,14,4,13,-41,11,-109,10,72,9,-26,7,-126,6,17,5,-103,3,30,2,-97,0,28,-1,-94,-3,35,-4,-80,-6,64,-7,-37,-9,-124,-10,53,-11,-3,-13,-54,-14,-72,-15,-84,-16,-63,-17,-28,-18,39,-18,121,-19,-15,-20,118,-20,36,-20,-30,-21,-59,-21,-65,-21,-42,-21,12,-20,89,-20,-58,-20,77,-19,-24,-19,-86,-18,113,-17,99,-16,90,-15,113,-14,-109,-13,-50,-12,16,-10,101,-9,-55,-8,43,-6,-90,-5,22,-3,-104,-2,18,0,-110,1,11,3,-123,4,-14,5,94,7,-71,8,13,10,78,11,-124,12,-92,13,-75,14,-81,15,-110,16,97,17,23,18,-82,18,55,19,-106,19,-23,19,18,20,43,20,30,20,-1,19,-71,19,96,19,-23,18,87,18,-83,17,-23,16,13,16,31,15,20,14,-1,12,-50,11,-105,10,71,9,-14,7,-114,6,34,5,-80,3,54,2,-67,0,63,-1,-59,-3,78,-4,-40,-6,116,-7,9,-8,-70,-10,108,-11,49,-12,8,-13,-15,-15,-25,-16,0,-16,30,-17,99,-18,-73,-19,40,-19,-75,-20,87,-20,30,-20,-12,-21,-12,-21,4,-20,55,-20,-124,-20,-22,-20,110,-19,8,-18,-65,-18,-117,-17,111,-16,106,-15,118,-14,-104,-13,-53,-12,9,-10,93,-9,-76,-8,29,-6,-120,-5,-3,-4,116,-2,-17,-1,104,1,-32,2,83,4,-62,5,39,7,-125,8,-47,9,20,11,69,12,103,13,118,14,111,15,83,16,34,17,-43,17,118,18,-11,18,98,19,-86,19,-31,19,-13,19,-13,19,-51,19,-109,19,56,19,-56,18,57,18,-107,17,-44,16,-3,15,20,15,14,14,-4,12,-42,11,-103,10,91,9,-1,7,-88,6,61,5,-50,3,93,2,-29,0,108,-1,-10,-3,126,-4,20,-5,-91,-7,77,-8,-16,-10,-80,-11,112,-12,76,-13,48,-14,47,-15,62,-16,100,-17,-94,-18,-6,-19,101,-19,-13,-20,-109,-20,81,-20,49,-20,30,-20,57,-20,93,-20,-82,-20,9,-19,-113,-19,30,-18,-42,-18,-103,-17,122,-16,110,-15,119,-14,-108,-13,-67,-12,-1,-11,66,-9,-95,-8,-6,-7,105,-5,-46,-4,76,-2,-67,-1,54,1,-86,2,23,4,-120,5,-27,6,67,8,-114,9,-50,10,1,12,32,13,47,14,40,15,14,16,-36,16,-108,17,49,18,-72,18,33,19,115,19,-88,19,-63,19,-64,19,-93,19,104,19,27,19,-93,18,38,18,121,17,-54,16,-15,15,16,15,14,14,5,13,-36,11,-79,10,107,9,30,8,-55,6,95,5,-4,3,-119,2,21,1,-90,-1,43,-2,-63,-4,79,-5,-19,-7,-115,-8,60,-9,-12,-11,-67,-12,-109,-13,124,-14,122,-15,-124,-16,-80,-17,-25,-18,64,-18,-88,-19,52,-19,-51,-20,-112,-20,98,-20,85,-20,100,-20,-118,-20,-50,-20,45,-19,-90,-19,55,-18,-29,-18,-92,-17,126,-16,110,-15,112,-14,-123,-13,-82,-12,-28,-11,40,-9,124,-8,-44,-7,58,-5,-91,-4,19,-2,-123,-1,-7,0,102,2,-40,3,61,5,-96,6,-11,7,68,9,126,10,-74,11,-49,12,-29,13,-38,14,-62,15,-111,16,75,17,-21,17,115,18,-29,18,52,19,111,19,-116,19,-112,19,118,19,69,19,-13,18,-113,18,8,18,111,17,-69,16,-18,15,17,15,22,14,16,13,-13,11,-57,10,-118,9,70,8,-21,6,-106,5,42,4,-61,2,84,1,-31,-1,117,-2,3,-3,-100,-5,57,-6,-37,-8,-114,-9,68,-10,15,-11,-26,-13,-51,-14,-52,-15,-43,-16,-2,-17,52,-17,-119,-18,-15,-19,118,-19,16,-19,-53,-20,-104,-20,-116,-20,-114,-20,-74,-20,-15,-20,74,-19,-67,-19,74,-18,-19,-18,-85,-17,125,-16,101,-15,99,-14,113,-13,-107,-12,-61,-11,5,-9,76,-8,-88,-7,1,-5,108,-4,-44,-3,65,-1,-79,0,30,2,-121,3,-15,4,73,6,-91,7,-22,8,46,10,89,11,126,12,-117,13,-123,14,114,15,60,16,0,17,-97,17,44,18,-98,18,-12,18,53,19,86,19,93,19,78,19,27,19,-42,18,117,18,-13,17,101,17,-78,16,-15,15,20,15,40,14,32,13,16,12,-27,10,-76,9,110,8,36,7,-58,5,109,4,-1,2,-97,1,39,0,-58,-2,81,-3,-13,-5,-116,-6,53,-7,-27,-9,-96,-10,105,-11,65,-12,38,-13,36,-14,45,-15,82,-16,-121,-17,-40,-18,61,-18,-68,-19,87,-19,6,-19,-42,-20,-67,-20,-67,-20,-32,-20,18,-19,104,-19,-48,-19,91,-18,-13,-18,-82,-17,116,-16,92,-15,76,-14,91,-13,111,-12,-96,-11,-45,-10,30,-8,106,-7,-58,-6,38,-4,-118,-3,-7,-2,92,0,-50,1,45,3,-105,4,-16,5,69,7,-113,8,-52,9,-2,10,28,12,49,13,40,14,24,15,-24,15,-85,16,78,17,-30,17,83,18}; }
	private static byte[] data70(){ return new byte[] {-75,18,-11,18,30,19,45,19,30,19,-6,18,-75,18,92,18,-27,17,87,17,-77,16,-13,15,35,15,54,14,63,13,43,12,19,11,-35,9,-90,8,90,7,11,6,-81,4,78,3,-24,1,-128,0,24,-1,-79,-3,76,-4,-20,-6,-105,-7,71,-8,2,-9,-49,-11,-98,-12,-114,-13,127,-14,-113,-15,-86,-16,-29,-17,41,-17,-112,-18,8,-18,-99,-19,72,-19,20,-19,-17,-20,-14,-20,4,-19,54,-19,-125,-19,-27,-19,100,-18,-4,-18,-90,-17,112,-16,69,-15,56,-14,54,-13,76,-12,110,-11,-95,-10,-31,-9,41,-7,-128,-6,-40,-5,60,-3,-98,-2,7,0,108,1,-46,2,49,4,-116,5,-33,6,39,8,103,9,-107,10,-72,11,-54,12,-57,13,-72,14,-118,15,82,16,-8,16,-111,17,9,18,109,18,-75,18,-28,18,-8,18,-12,18,-47,18,-103,18,67,18,-41,17,81,17,-79,16,-4,15,50,15,78,14,95,13,83,12,61,11,22,10,-34,8,-97,7,82,6,-3,4,-95,3,64,2,-36,0,121,-1,19,-2,-78,-4,86,-5,-1,-7,-77,-8,110,-9,55,-10,13,-11,-12,-13,-23,-14,-14,-15,14,-15,62,-16,-121,-17,-29,-18,91,-18,-27,-19,-110,-19,77,-19,44,-19,32,-19,47,-19,89,-19,-100,-19,-8,-19,112,-18,-4,-18,-93,-17,95,-16,50,-15,24,-14,18,-13,29,-12,59,-11,101,-10,-98,-9,-32,-8,50,-6,-126,-5,-28,-4,63,-2,-92,-1,8,1,101,2,-55,3,27,5,115,6,-74,7,-10,8,39,10,75,11,91,12,97,13,76,14,42,15,-15,15,-98,16,59,17,-71,17,33,18,116,18,-91,18,-60,18,-60,18,-85,18,123,18,45,18,-56,17,74,17,-74,16,7,16,69,15,107,14,-128,13,-127,12,113,11,80,10,34,9,-24,7,-96,6,83,5,-3,3,-98,2,69,1,-35,-1,-126,-2,32,-3,-56,-5,112,-6,41,-7,-32,-9,-82,-10,125,-11,103,-12,86,-13,96,-14,118,-15,-91,-16,-27,-17,64,-17,-82,-18,56,-18,-41,-19,-108,-19,99,-19,85,-19,90,-19,123,-19,-72,-19,10,-18,120,-18,-1,-18,-102,-17,78,-16,25,-15,-10,-15,-26,-14,-16,-13,-6,-12,40,-10,82,-9,-110,-8,-37,-7,39,-5,-128,-4,-37,-3,55,-1,-102,0,-13,1,84,3,-90,4,-7,5,65,7,123,8,-80,9,-44,10,-23,11,-20,12,-30,13,-67,14,-117,15,64,16,-38,16,104,17,-45,17,41,18,104,18,-119,18,-108,18,-123,18,89,18,23,18,-69,17,69,17,-71,16,22,16,90,15,-116,14,-89,13,-78,12,-87,11,-111,10,108,9,52,8,-4,6,-85,5,99,4,5,3,-80,1,81,0,-12,-2,-103,-3,64,-4,-17,-6,-96,-7,98,-8,36,-9,-2,-11,-37,-12,-47,-13,-46,-14,-27,-15,18,-15,75,-16,-95,-17,11,-17,-118,-18,39,-18,-40,-19,-93,-19,-118,-19,-121,-19,-95,-19,-45,-19,28,-18,-125,-18,-4,-18,-110,-17,59,-16,-4,-16,-47,-15,-69,-14,-78,-13,-61,-12,-39,-11,9,-9,58,-8,123,-7,-56,-6,19,-4,112,-3,-61,-2,33,0,125,1,-44,2,41,4,120,5,-65,6,-4,7,50,9,82,10,112,11,113,12,109,13,75,14,31,15,-40,15,123,16,12,17,126,17,-34,17,37,18,75,18,100,18,87,18,58,18,0,18,-85,17,68,17,-69,16,39,16,114,15,-83,14,-44,13,-26,12,-27,11,-38,10,-75,9,-114,8,85,7,18,6,-55,4,120,3,33,2,-52,0,112,-1,25,-2,-61,-4,111,-5,43,-6,-33,-8,-79,-9,123,-10,96,-11,79,-12,75,-13,97,-14,127,-15,-66,-16,5,-16,108,-17,-25,-18,118,-18,36,-18,-26,-19,-64,-19,-68,-19,-60,-19,-15,-19,48,-18,-117,-18,-3,-18,-121,-17,39,-16,-34,-16,-88,-15,-119,-14,122,-13,125,-12,-111,-11,-81,-10,-30,-9,23,-7,93,-6,-90,-5,-11,-4,78,-2,-96,-1,-5,0,79,2,-94,3,-17,4,55,6,114,7,-86,8,-52,9,-21,10,-16,11,-17,12,-44,13,-87,14,107,15,19,16,-84,16,35,17,-111,17,-43,17,20,18,37,18,49,18,17,18,-22,17,-101,17,61,17,-59,16,49,16,-112,15,-48,14,0,14,32,13,36,12,36,11,8,10,-23,8,-74,7,125,6,56,5,-18,3,-97,2,73,1,-9,-1,-99,-2,80,-3,-5,-5,-74,-6,112,-7,56,-8,12,-9,-25,-11,-42,-12,-48,-13,-36,-14,-1,-15,44,-15,121,-16,-48,-17,71,-17,-49,-18,116,-18,42,-18,2,-18,-22,-19,-13,-19,13,-18,73,-18,-111,-18,3,-17,119,-17,23,-16,-70,-16,-125,-15,81,-14,64,-13,51,-12,66,-11,87,-10,-128,-9,-82,-8,-18,-7,47,-5,122,-4,-52,-3,25,-1,114,0,-61,1,17,3,97,4,-93,5,-28,6,21,8,66,9,90,10,107,11,104,12,83,13,48,14,-14,14,-87,15,64,16,-53,16,51,17}; }
	private static byte[] data71(){ return new byte[] {-114,17,-56,17,-15,17,-5,17,-16,17,-54,17,-116,17,55,17,-57,16,69,16,-91,15,-7,14,46,14,88,13,108,12,108,11,99,10,68,9,33,8,-23,6,-80,5,106,4,32,3,-45,1,127,0,47,-1,-32,-3,-112,-4,74,-5,7,-6,-52,-8,-96,-9,120,-10,102,-11,90,-12,102,-13,124,-14,-83,-15,-22,-16,67,-16,-87,-17,50,-17,-61,-18,125,-18,62,-18,39,-18,28,-18,52,-18,93,-18,-93,-18,-2,-18,115,-17,-2,-17,-97,-16,85,-15,30,-14,-1,-14,-22,-13,-17,-12,-5,-11,24,-9,70,-8,116,-7,-74,-6,-10,-5,68,-3,-115,-2,-30,-1,43,1,127,2,-60,3,14,5,70,6,-127,7,-89,8,-55,9,-41,10,-36,11,-53,12,-85,13,122,14,46,15,-42,15,98,16,-40,16,58,17,126,17,-78,17,-60,17,-55,17,-89,17,123,17,45,17,-54,16,84,16,-65,15,28,15,97,14,-110,13,-81,12,-64,11,-73,10,-83,9,-123,8,99,7,38,6,-16,4,-90,3,95,2,21,1,-62,-1,123,-2,44,-3,-27,-5,-90,-6,105,-7,59,-8,20,-9,-4,-11,-18,-12,-12,-13,7,-13,48,-14,104,-15,-73,-16,25,-16,-109,-17,35,-17,-52,-18,-120,-18,97,-18,81,-18,89,-18,121,-18,-76,-18,0,-17,109,-17,-22,-17,-128,-16,42,-15,-22,-15,-69,-14,-94,-13,-105,-12,-100,-11,-79,-10,-47,-9,-3,-8,52,-6,110,-5,-73,-4,-7,-3,75,-1,-112,0,-33,1,39,3,104,4,-85,5,-38,6,12,8,41,9,64,10,68,11,59,12,33,13,-12,13,-79,14,99,15,-16,15,122,16,-36,16,47,17,109,17,-118,17,-104,17,-121,17,97,17,33,17,-51,16,93,16,-37,15,62,15,-111,14,-51,13,-9,12,16,12,21,11,15,10,-9,8,-41,7,-87,6,116,5,54,4,-14,2,-84,1,97,0,25,-1,-48,-3,-119,-4,75,-5,15,-6,-33,-8,-73,-9,-103,-10,-116,-11,-118,-12,-100,-13,-72,-14,-15,-15,48,-15,-110,-16,-3,-17,-120,-17,32,-17,-38,-18,-94,-18,-119,-18,-123,-18,-104,-18,-56,-18,8,-17,105,-17,-42,-17,102,-16,-3,-16,-72,-15,120,-14,87,-13,62,-12,62,-11,66,-10,95,-9,127,-8,-84,-7,-24,-6,28,-4,103,-3,-89,-2,-14,-1,57,1,-128,2,-65,3,0,5,52,6,98,7,-121,8,-101,9,-88,10,-94,11,-116,12,104,13,45,14,-29,14,-128,15,9,16,125,16,-38,16,30,17,77,17,96,17,96,17,70,17,15,17,-53,16,102,16,-16,15,100,15,-68,14,10,14,60,13,99,12,113,11,119,10,103,9,84,8,41,7,1,6,-56,4,-120,3,78,2,1,1,-62,-1,120,-2,55,-3,-10,-5,-68,-6,-115,-7,94,-8,69,-9,46,-10,44,-11,51,-12,80,-13,122,-14,-69,-15,11,-15,116,-16,-17,-17,-125,-17,45,-17,-19,-18,-57,-18,-76,-18,-63,-18,-36,-18,26,-17,97,-17,-50,-17,69,-16,-36,-16,127,-15,58,-14,11,-13,-27,-13,-35,-12,-43,-11,-25,-10,-1,-9,38,-7,82,-6,-117,-5,-61,-4,9,-2,70,-1,-111,0,-50,1,18,3,79,4,-126,5,-76,6,-41,7,-13,8,0,10,1,11,-16,11,-46,12,-96,13,92,14,3,15,-105,15,20,16,122,16,-50,16,1,17,43,17,45,17,37,17,-3,16,-65,16,112,16,0,16,-126,15,-19,14,62,14,-121,13,-81,12,-46,11,-35,10,-36,9,-51,8,-77,7,-116,6,95,5,39,4,-18,2,-84,1,110,0,39,-1,-22,-3,-86,-4,114,-5,62,-6,20,-7,-13,-9,-37,-10,-43,-11,-42,-12,-17,-13,14,-13,76,-14,-115,-15,-12,-16,96,-16,-20,-17,-120,-17,64,-17,9,-17,-16,-18,-23,-18,-3,-18,39,-17,106,-17,-65,-17,51,-16,-77,-16,79,-15,-2,-15,-70,-14,-106,-13,115,-12,108,-11,109,-10,125,-9,-103,-8,-63,-7,-20,-6,37,-4,92,-3,-99,-2,-36,-1,27,1,93,2,-109,3,-50,4,-6,5,35,7,63,8,81,9,87,10,75,11,53,12,7,13,-49,13,123,14,30,15,-97,15,23,16,112,16,-76,16,-25,16,-8,16,-2,16,-32,16,-75,16,108,16,17,16,-98,15,20,15,121,14,-60,13,5,13,42,12,72,11,78,10,75,9,58,8,29,7,-7,5,-57,4,-106,3,89,2,31,1,-32,-1,-95,-2,102,-3,44,-4,-4,-6,-51,-7,-83,-8,-113,-9,-121,-10,-127,-11,-106,-12,-82,-13,-32,-14,34,-14,114,-15,-30,-16,88,-16,-15,-17,-106,-17,87,-17,48,-17,27,-17,36,-17,60,-17,117,-17,-70,-17,32,-16,-108,-16,33,-15,-63,-15,118,-14,58,-13,24,-12,-6,-12,-8,-11,-9,-10,15,-8,39,-7,82,-6,122,-5,-75,-4,-26,-3,40,-1,96,0,-98,1,-41,2,11,4,62,5,99,6,-122,7,-104,8,-93,9,-96,10,-118,11,106,12,52,13,-17,13,-106,14,39,15,-91,15}; }
	private static byte[] data72(){ return new byte[] {13,16,94,16,-102,16,-66,16,-54,16,-62,16,-97,16,104,16,25,16,-77,15,58,15,-84,14,4,14,83,13,-125,12,-80,11,-65,10,-53,9,-63,8,-81,7,-106,6,105,5,66,4,9,3,-41,1,-103,0,99,-1,37,-2,-16,-4,-66,-5,-113,-6,110,-7,78,-8,63,-9,57,-10,65,-11,90,-12,-128,-13,-71,-14,4,-14,100,-15,-45,-16,95,-16,-8,-17,-82,-17,119,-17,86,-17,81,-17,91,-17,-123,-17,-67,-17,17,-16,123,-16,-9,-16,-118,-15,49,-14,-25,-14,-72,-13,-113,-12,127,-11,118,-10,127,-9,-111,-8,-79,-7,-45,-6,3,-4,50,-3,107,-2,-95,-1,-36,0,16,2,72,3,116,4,-96,5,-63,6,-39,7,-25,8,-24,9,-39,10,-61,11,-113,12,91,13,1,14,-88,14,41,15,-95,15,-3,15,70,16,120,16,-109,16,-106,16,-123,16,90,16,27,16,-60,15,91,15,-44,14,71,14,-106,13,-31,12,15,12,51,11,70,10,74,9,68,8,46,7,18,6,-19,4,-65,3,-110,2,89,1,36,0,-17,-2,-73,-3,-118,-4,88,-5,53,-6,21,-7,2,-8,-10,-10,-4,-11,9,-11,45,-12,91,-13,-99,-14,-15,-15,90,-15,-45,-16,105,-16,9,-16,-54,-17,-101,-17,-125,-17,-121,-17,-104,-17,-54,-17,10,-16,102,-16,-43,-16,86,-15,-14,-15,-103,-14,91,-13,38,-12,9,-11,-13,-11,-11,-10,-9,-9,17,-7,38,-6,84,-5,119,-4,-83,-3,-36,-2,19,0,71,1,122,2,-90,3,-43,4,-12,5,18,7,32,8,42,9,30,10,16,11,-29,11,-72,12,105,13,25,14,-90,14,41,15,-109,15,-24,15,42,16,78,16,104,16,91,16,74,16,17,16,-47,15,111,15,1,15,119,14,-32,13,48,13,114,12,-94,11,-65,10,-46,9,-44,8,-53,7,-70,6,-102,5,121,4,75,3,32,2,-20,0,-70,-1,-120,-2,87,-3,42,-4,6,-5,-31,-7,-49,-8,-68,-9,-67,-10,-57,-11,-33,-12,8,-12,64,-13,-118,-14,-23,-15,85,-15,-33,-16,115,-16,38,-16,-25,-17,-58,-17,-78,-17,-65,-17,-40,-17,15,-16,89,-16,-73,-16,46,-15,-76,-15,82,-14,3,-13,-65,-13,-103,-12,114,-11,105,-10,98,-9,108,-8,-128,-7,-101,-6,-64,-5,-24,-4,22,-2,70,-1,118,0,-88,1,-44,2,-1,3,34,5,65,6,83,7,97,8,91,9,79,10,51,11,6,12,-53,12,121,13,30,14,-95,14,36,15,123,15,-46,15,3,16,39,16,51,16,38,16,7,16,-50,15,-126,15,31,15,-87,14,28,14,-128,13,-52,12,13,12,53,11,88,10,99,9,104,8,95,7,73,6,49,5,12,4,-26,2,-72,1,-117,0,91,-1,45,-2,3,-3,-38,-5,-70,-6,-96,-7,-116,-8,-118,-9,-118,-10,-97,-11,-66,-12,-18,-13,46,-13,-127,-14,-27,-15,95,-15,-25,-16,-114,-16,62,-16,17,-16,-19,-17,-23,-17,-12,-17,28,-16,83,-16,-91,-16,7,-15,-123,-15,11,-14,-76,-14,95,-13,40,-12,-8,-12,-31,-11,-54,-10,-47,-9,-47,-8,-22,-7,1,-5,38,-4,74,-3,118,-2,-93,-1,-50,0,-3,1,35,3,73,4,104,5,126,6,-115,7,-113,8,-119,9,115,10,78,11,28,12,-42,12,-125,13,23,14,-96,14,10,15,106,15,-81,15,-34,15,-6,15,-2,15,-20,15,-56,15,-121,15,57,15,-51,14,86,14,-58,13,33,13,114,12,-87,11,-43,10,-11,9,-4,8,6,8,-8,6,-23,5,-50,4,-83,3,-121,2,95,1,52,0,8,-1,-33,-3,-71,-4,-106,-5,123,-6,103,-7,89,-8,93,-9,101,-10,-128,-11,-89,-12,-35,-13,37,-13,126,-14,-21,-15,105,-15,-1,-16,-91,-16,97,-16,56,-16,27,-16,31,-16,47,-16,90,-16,-102,-16,-19,-16,88,-15,-45,-15,103,-14,7,-13,-66,-13,-126,-12,90,-11,61,-10,47,-9,43,-8,54,-7,67,-6,100,-5,121,-4,-88,-3,-57,-2,-9,-1,26,1,69,2,104,3,-121,4,-93,5,-81,6,-68,7,-73,8,-87,9,-115,10,96,11,42,12,-38,12,-125,13,14,14,-114,14,-8,14,74,15,-116,15,-75,15,-54,15,-55,15,-77,15,-123,15,69,15,-18,14,-126,14,4,14,115,13,-52,12,24,12,80,11,122,10,-105,9,-93,8,-87,7,-99,6,-111,5,116,4,90,3,51,2,16,1,-24,-1,-63,-2,-101,-3,123,-4,91,-5,74,-6,53,-7,54,-8,53,-9,78,-10,104,-11,-103,-12,-43,-13,33,-13,-120,-14,-14,-15,-128,-15,19,-15,-58,-16,-121,-16,97,-16,78,-16,83,-16,106,-16,-101,-16,-36,-16,55,-15,-94,-15,35,-14,-74,-14,93,-13,17,-12,-36,-12,-81,-11,-106,-10,-122,-9,-125,-8,-116,-7,-103,-6,-77,-5,-50,-4,-15,-3,21,-1,56,0,96,1,-126,2,-95,3,-68,4,-50,5,-36,6,-35,7,-42,8,-67,9,-96,10,107,11,45,12,-37,12,117,13}; }
	private static byte[] data73(){ return new byte[] {4,14,119,14,-35,14,43,15,99,15,-116,15,-107,15,-106,15,117,15,72,15,2,15,-91,14,58,14,-73,13,35,13,124,12,-58,11,-6,10,43,10,62,9,84,8,81,7,81,6,60,5,44,4,9,3,-16,1,-55,0,-89,-1,-123,-2,98,-3,71,-4,47,-5,29,-6,20,-7,21,-8,32,-9,56,-10,93,-11,-109,-12,-46,-13,45,-13,-117,-14,11,-14,-111,-15,54,-15,-27,-16,-80,-16,-113,-16,125,-16,-116,-16,-93,-16,-37,-16,30,-15,124,-15,-23,-15,112,-14,0,-13,-83,-13,97,-12,41,-11,3,-10,-30,-10,-40,-9,-47,-8,-40,-7,-27,-6,-5,-5,21,-3,50,-2,86,-1,115,0,-103,1,-77,2,-48,3,-27,4,-12,5,-6,6,-9,7,-24,8,-50,9,-90,10,112,11,40,12,-46,12,105,13,-21,13,99,14,-72,14,11,15,56,15,93,15,101,15,93,15,60,15,10,15,-65,14,100,14,-15,13,113,13,-41,12,50,12,119,11,-78,10,-39,9,-9,8,5,8,9,7,8,6,-11,4,-23,3,-56,2,-77,1,-115,0,115,-1,80,-2,54,-3,30,-4,9,-5,-1,-7,-8,-8,2,-8,15,-9,48,-10,88,-11,-110,-12,-36,-13,52,-13,-93,-14,29,-14,-79,-15,83,-15,13,-15,-37,-16,-68,-16,-77,-16,-63,-16,-35,-16,25,-15,93,-15,-64,-15,47,-14,-77,-14,76,-13,-15,-13,-83,-12,113,-11,77,-10,42,-9,31,-8,22,-7,28,-6,40,-5,56,-4,81,-3,108,-2,-119,-1,-89,0,-61,1,-33,2,-15,3,7,5,12,6,17,7,8,8,-14,8,-44,9,-88,10,103,11,35,12,-65,12,85,13,-43,13,63,14,-101,14,-32,14,13,15,46,15,49,15,39,15,2,15,-51,14,-128,14,35,14,-81,13,42,13,-107,12,-23,11,53,11,105,10,-106,9,-79,8,-61,7,-55,6,-58,5,-67,4,-87,3,-106,2,123,1,97,0,67,-1,43,-2,17,-3,-3,-5,-15,-6,-25,-7,-23,-8,-11,-9,9,-9,45,-10,91,-11,-100,-12,-24,-13,72,-13,-72,-14,58,-14,-48,-15,122,-15,52,-15,8,-15,-20,-16,-26,-16,-8,-16,23,-15,84,-15,-101,-15,0,-14,109,-14,-6,-14,-119,-13,58,-12,-22,-12,-71,-11,-120,-10,112,-9,91,-8,84,-7,86,-6,97,-5,107,-4,-120,-3,-107,-2,-71,-1,-52,0,-25,1,-3,2,13,4,28,5,31,6,28,7,14,8,-7,8,-51,9,-91,10,90,11,17,12,-84,12,58,13,-74,13,32,14,114,14,-74,14,-30,14,-6,14,2,15,-20,14,-51,14,-113,14,70,14,-29,13,114,13,-23,12,85,12,-86,11,-13,10,45,10,85,9,118,8,-120,7,-113,6,-110,5,-122,4,125,3,100,2,85,1,54,0,37,-1,10,-2,-8,-4,-25,-5,-32,-6,-39,-7,-29,-8,-16,-9,9,-9,53,-10,101,-11,-85,-12,-4,-13,95,-13,-44,-14,91,-14,-11,-15,-97,-15,98,-15,52,-15,30,-15,27,-15,43,-15,83,-15,-118,-15,-38,-15,57,-14,-83,-14,52,-13,-54,-13,116,-12,41,-11,-13,-11,-61,-10,-88,-9,-109,-8,-121,-7,-118,-6,-116,-5,-99,-4,-85,-3,-64,-2,-41,-1,-22,0,2,2,16,3,33,4,39,5,40,6,31,7,15,8,-16,8,-55,9,-110,10,74,11,-6,11,-110,12,26,13,-104,13,-13,13,80,14,-123,14,-74,14,-56,14,-51,14,-73,14,-106,14,85,14,14,14,-89,13,54,13,-80,12,25,12,112,11,-69,10,-15,9,34,9,64,8,85,7,97,6,97,5,94,4,82,3,69,2,46,1,32,0,5,-1,-6,-3,-27,-4,-36,-5,-43,-6,-41,-7,-30,-8,-10,-9,19,-9,65,-10,117,-11,-61,-12,18,-12,-127,-13,-15,-14,-127,-14,27,-14,-55,-15,-111,-15,97,-15,83,-15,76,-15,98,-15,-119,-15,-63,-15,21,-14,111,-14,-22,-14,105,-13,6,-12,-88,-12,98,-11,37,-10,-7,-10,-40,-9,-63,-8,-76,-7,-78,-6,-76,-5,-65,-4,-52,-3,-38,-2,-15,-1,-2,0,18,2,31,3,37,4,47,5,37,6,29,7,4,8,-26,8,-74,9,127,10,50,11,-36,11,115,12,-8,12,112,13,-50,13,32,14,90,14,-125,14,-103,14,-107,14,-121,14,91,14,33,14,-42,13,110,13,2,13,119,12,-28,11,59,11,-121,10,-63,9,-14,8,18,8,43,7,55,6,62,5,59,4,52,3,39,2,26,1,8,0,-5,-2,-24,-3,-31,-4,-43,-5,-41,-6,-36,-7,-24,-8,4,-8,33,-9,87,-10,-115,-11,-36,-12,52,-12,-98,-13,27,-13,-89,-14,68,-14,-6,-15,-69,-15,-106,-15,-125,-15,127,-15,-102,-15,-69,-15,-6,-15,71,-14,-88,-14,28,-13,-95,-13,53,-12,-34,-12,-112,-11,84,-10,38,-9,-1,-9,-22,-8,-39,-7,-46,-6,-45,-5,-40,-4,-29,-3,-18,-2,0,0,9,1,27,2,32,3,41,4,37,5,34,6,12,7,-7,7,-50,8,-94,9,97,10}; }
	private static byte[] data74(){ return new byte[] {22,11,-70,11,79,12,-46,12,68,13,-92,13,-16,13,45,14,80,14,103,14,98,14,80,14,41,14,-20,13,-95,13,60,13,-52,12,71,12,-79,11,15,11,87,10,-103,9,-57,8,-20,7,8,7,23,6,33,5,33,4,29,3,22,2,10,1,-2,-1,-13,-2,-27,-3,-31,-4,-38,-5,-31,-6,-27,-7,-3,-8,17,-8,63,-9,108,-10,-81,-11,-5,-12,87,-12,-55,-13,63,-13,-43,-14,114,-14,37,-14,-15,-15,-60,-15,-72,-15,-78,-15,-51,-15,-18,-15,49,-14,118,-14,-33,-14,72,-13,-43,-13,98,-12,10,-11,-69,-11,123,-10,75,-9,35,-8,9,-7,-11,-7,-20,-6,-26,-5,-19,-4,-17,-3,-4,-2,3,0,14,1,25,2,28,3,32,4,25,5,17,6,-7,6,-30,7,-77,8,-124,9,66,10,-17,10,-105,11,36,12,-88,12,23,13,116,13,-62,13,-6,13,30,14,51,14,48,14,29,14,-10,13,-71,13,109,13,14,13,-100,12,25,12,-122,11,-28,10,48,10,116,9,-91,8,-50,7,-21,6,-2,5,12,5,15,4,17,3,10,2,3,1,-3,-1,-15,-2,-18,-3,-26,-4,-22,-5,-18,-6,-5,-7,19,-7,44,-8,93,-9,-115,-10,-47,-11,36,-11,127,-12,-15,-13,112,-13,1,-13,-94,-14,89,-14,31,-14,-6,-15,-23,-15,-25,-15,-3,-15,36,-14,94,-14,-84,-14,9,-13,123,-13,-5,-13,-113,-12,47,-11,-31,-11,-99,-10,107,-9,59,-8,38,-7,4,-6,3,-5,-14,-5,-10,-4,-9,-3,-5,-2,5,0,8,1,15,2,17,3,13,4,8,5,-9,5,-31,6,-63,7,-107,8,95,9,26,10,-55,10,105,11,-7,11,120,12,-24,12,65,13,-110,13,-61,13,-16,13,-4,13,0,14,-23,13,-60,13,-119,13,62,13,-30,12,109,12,-13,11,92,11,-63,10,14,10,85,9,-120,8,-72,7,-44,6,-16,5,-6,4,10,4,5,3,13,2,1,1,5,0,-7,-2,-5,-3,-9,-4,-2,-5,5,-5,24,-6,46,-7,82,-8,125,-9,-74,-10,-5,-11,76,-11,-80,-12,31,-12,-97,-13,52,-13,-43,-14,-117,-14,85,-14,42,-14,31,-14,24,-14,50,-14,83,-14,-115,-14,-37,-14,51,-13,-88,-13,32,-12,-75,-12,81,-11,-1,-11,-70,-10,-127,-9,85,-8,49,-7,26,-6,4,-5,-2,-5,-9,-4,-12,-3,-6,-2,-10,-1,0,1,-5,1,-2,2,-11,3,-20,4,-39,5,-65,6,-99,7,108,8,55,9,-19,9,-100,10,57,11,-57,11,71,12,-77,12,17,13,89,13,-108,13,-73,13,-51,13,-55,13,-69,13,-111,13,94,13,15,13,-73,12,70,12,-51,11,58,11,-96,10,-11,9,55,9,120,8,-95,7,-55,6,-28,5,-10,4,3,4,12,3,13,2,15,1,14,0,13,-1,13,-2,17,-3,25,-4,35,-5,60,-6,82,-7,121,-8,-87,-9,-32,-10,43,-10,125,-11,-31,-12,81,-12,-41,-13,101,-13,11,-13,-62,-14,-123,-14,102,-14,76,-14,79,-14,96,-14,-125,-14,-67,-14,4,-13,94,-13,-52,-13,69,-12,-43,-12,111,-11,24,-10,-47,-10,-109,-9,100,-8,60,-7,31,-6,11,-5,-7,-5,-11,-4,-23,-3,-20,-2,-24,-1,-24,0,-26,1,-32,2,-41,3,-55,4,-77,5,-104,6,112,7,66,8,5,9,-68,9,107,10,3,11,-109,11,17,12,124,12,-37,12,36,13,91,13,-121,13,-108,13,-102,13,-120,13,100,13,46,13,-23,12,-118,12,39,12,-90,11,31,11,-125,10,-34,9,37,9,103,8,-107,7,-62,6,-33,5,-9,4,10,4,16,3,29,2,30,1,35,0,37,-1,41,-2,48,-3,60,-4,74,-5,98,-6,127,-7,-89,-8,-39,-9,18,-9,96,-10,-81,-11,27,-11,-122,-12,14,-12,-98,-13,66,-13,-7,-14,-66,-14,-105,-14,-124,-14,127,-14,-110,-14,-78,-14,-25,-14,46,-13,-123,-13,-18,-13,104,-12,-18,-12,-120,-11,47,-10,-33,-10,-92,-9,105,-8,66,-7,34,-6,2,-5,-8,-5,-30,-4,-34,-3,-42,-2,-48,-1,-51,0,-59,1,-66,2,-79,3,-97,4,-118,5,101,6,68,7,10,8,-44,8,-122,9,49,10,-51,10,89,11,-41,11,69,12,-96,12,-19,12,36,13,79,13,98,13,103,13,87,13,54,13,5,13,-67,12,106,12,0,12,-117,11,4,11,109,10,-54,9,23,9,91,8,-109,7,-67,6,-28,5,-4,4,20,4,35,3,46,2,55,1,61,0,69,-1,75,-2,89,-3,97,-4,123,-5,-115,-6,-76,-7,-40,-8,16,-8,74,-9,-105,-10,-19,-11,79,-11,-57,-12,69,-12,-38,-13,125,-13,49,-13,-9,-14,-51,-14,-72,-14,-78,-14,-62,-14,-33,-14,19,-13,83,-13,-85,-13,13,-12,-124,-12,8,-11,-99,-11,61,-10,-17,-10,-89,-9,112,-8,64,-7,26,-6,-3,-6,-28,-5,-44,-4,-59,-3,-69,-2,-78,-1,-86,0,-97,1,-107,2,-124,3,112,4,85,5,52,6}; }
	private static byte[] data75(){ return new byte[] {10,7,-43,7,-105,8,74,9,-8,9,-115,10,31,11,-103,11,8,12,103,12,-81,12,-16,12,19,13,49,13,50,13,40,13,10,13,-39,12,-104,12,70,12,-30,11,112,11,-19,10,89,10,-65,9,10,9,89,8,-113,7,-61,6,-20,5,9,5,38,4,56,3,72,2,87,1,92,0,111,-1,113,-2,-121,-3,-110,-4,-84,-5,-59,-6,-23,-7,20,-7,73,-8,-119,-9,-44,-10,42,-10,-112,-11,3,-11,-121,-12,20,-12,-66,-13,103,-13,52,-13,4,-13,-19,-14,-26,-14,-17,-14,15,-13,56,-13,127,-13,-58,-13,48,-12,-101,-12,31,-11,-85,-11,77,-10,-15,-10,-80,-9,106,-8,59,-7,14,-6,-19,-6,-47,-5,-72,-4,-84,-3,-107,-2,-111,-1,127,0,114,1,102,2,79,3,60,4,28,5,-6,5,-52,6,-104,7,87,8,12,9,-76,9,79,10,-35,10,89,11,-55,11,39,12,119,12,-80,12,-32,12,-9,12,0,13,-6,12,-37,12,-79,12,117,12,33,12,-54,11,84,11,-37,10,74,10,-77,9,7,9,86,8,-107,7,-52,6,-7,5,29,5,59,4,87,3,102,2,124,1,-121,0,-107,-1,-87,-2,-76,-3,-53,-4,-27,-5,-3,-6,43,-6,80,-7,-115,-8,-57,-9,24,-9,109,-10,-46,-11,72,-11,-60,-12,92,-12,-11,-13,-84,-13,107,-13,62,-13,37,-13,22,-13,35,-13,55,-13,102,-13,-100,-13,-20,-13,72,-12,-77,-12,49,-11,-69,-11,79,-10,-3,-10,-91,-9,107,-8,44,-7,-2,-7,-39,-6,-77,-5,-96,-4,-127,-3,118,-2,94,-1,84,0,62,1,47,2,23,3,-1,3,-34,4,-70,5,-118,6,84,7,20,8,-60,8,115,9,6,10,-100,10,19,11,-119,11,-27,11,55,12,118,12,-93,12,-60,12,-54,12,-52,12,-85,12,-114,12,76,12,6,12,-83,11,63,11,-53,10,61,10,-84,9,7,9,89,8,-98,7,-38,6,10,6,56,5,87,4,119,3,-114,2,-92,1,-74,0,-55,-1,-36,-2,-17,-3,7,-3,33,-4,68,-5,102,-6,-99,-7,-53,-8,21,-8,90,-9,-72,-10,24,-10,-114,-11,10,-11,-97,-12,56,-12,-20,-13,-88,-13,121,-13,90,-13,79,-13,77,-13,104,-13,-119,-13,-60,-13,8,-12,99,-12,-57,-12,65,-11,-60,-11,88,-10,-9,-10,-89,-9,89,-8,32,-7,-25,-7,-67,-6,-102,-5,115,-4,96,-3,66,-2,50,-1,28,0,6,1,-12,1,-43,2,-62,3,-106,4,119,5,65,6,12,7,-54,7,125,8,38,9,-64,9,81,10,-51,10,67,11,-94,11,-11,11,57,12,103,12,-118,12,-103,12,-104,12,-125,12,99,12,42,12,-22,11,-111,11,45,11,-69,10,54,10,-88,9,9,9,95,8,-84,7,-20,6,34,6,84,5,121,4,-97,3,-73,2,-42,1,-24,0,4,0,20,-1,49,-2,70,-3,104,-4,-119,-5,-79,-6,-28,-7,24,-7,96,-8,-90,-9,3,-9,100,-10,-40,-11,84,-11,-27,-12,125,-12,46,-12,-24,-13,-74,-13,-108,-13,-128,-13,-126,-13,-110,-13,-78,-13,-26,-13,38,-12,123,-12,-38,-12,79,-11,-52,-11,89,-10,-10,-10,-103,-9,79,-8,9,-7,-49,-7,-98,-6,114,-5,78,-4,47,-3,19,-2,-7,-2,-30,-1,-56,0,-79,1,-108,2,119,3,81,4,39,5,-7,5,-69,6,127,7,45,8,-41,8,117,9,2,10,-124,10,-6,10,90,11,-76,11,-11,11,43,12,81,12,98,12,103,12,89,12,55,12,12,12,-56,11,124,11,27,11,-83,10,49,10,-91,9,14,9,108,8,-70,7,4,7,61,6,117,5,-97,4,-53,3,-24,2,10,2,34,1,63,0,87,-1,115,-2,-111,-3,-83,-4,-40,-5,-3,-6,51,-6,106,-7,-82,-8,-8,-9,84,-9,-78,-10,39,-10,-95,-11,45,-11,-54,-12,111,-12,45,-12,-14,-13,-49,-13,-71,-13,-80,-13,-62,-13,-40,-13,9,-12,68,-12,-112,-12,-18,-12,90,-11,-48,-11,93,-10,-23,-10,-107,-9,53,-8,-8,-8,-84,-7,126,-6,72,-5,34,-4,-5,-4,-36,-3,-67,-2,-94,-1,-122,0,105,1,75,2,42,3,2,4,-40,4,-90,5,106,6,42,7,-37,7,-122,8,34,9,-79,9,56,10,-86,10,21,11,105,11,-76,11,-21,11,21,12,44,12,52,12,43,12,16,12,-24,11,-83,11,98,11,13,11,-96,10,43,10,-86,9,17,9,125,8,-53,7,31,7,92,6,-101,5,-55,4,-6,3,29,3,68,2,96,1,-127,0,-99,-1,-67,-2,-38,-3,0,-3,37,-4,83,-5,-121,-6,-67,-7,4,-7,78,-8,-88,-9,6,-9,123,-10,-18,-11,-128,-11,16,-11,-68,-12,110,-12,55,-12,8,-12,-13,-13,-30,-13,-16,-13,1,-12,43,-12,98,-12,-90,-12,1,-11,97,-11,-40,-11,87,-10,-27,-10,-125,-9,35,-8,-38,-8,-115,-7,87,-6,27,-5,-16,-5,-58,-4,-99,-3,-127,-2,90,-1,63,0,30,1}; }
	private static byte[] data76(){ return new byte[] {-4,1,-41,2,-78,3,127,4,82,5,19,6,-49,6,-119,7,40,8,-46,8,90,9,-26,9,90,10,-56,10,30,11,112,11,-89,11,-40,11,-12,11,-2,11,-2,11,-26,11,-58,11,-113,11,78,11,-9,10,-101,10,36,10,-83,9,30,9,-121,8,-25,7,54,7,-125,6,-65,5,-4,4,41,4,90,3,127,2,-92,1,-56,0,-26,-1,12,-1,43,-2,84,-3,123,-4,-86,-5,-34,-6,27,-6,91,-7,-86,-8,-2,-9,97,-9,-50,-10,71,-10,-50,-11,97,-11,6,-11,-73,-12,120,-12,75,-12,39,-12,29,-12,26,-12,46,-12,77,-12,-128,-12,-67,-12,16,-11,108,-11,-37,-11,84,-10,-36,-10,112,-9,13,-8,-68,-8,106,-7,44,-6,-19,-6,-71,-5,-117,-4,95,-3,59,-2,18,-1,-13,-1,-53,0,-85,1,-127,2,88,3,40,4,-13,4,-71,5,116,6,41,7,-46,7,114,8,7,9,-117,9,11,10,114,10,-42,10,35,11,100,11,-104,11,-74,11,-52,11,-53,11,-66,11,-95,11,111,11,58,11,-27,10,-112,10,37,10,-85,9,44,9,-103,8,-5,7,90,7,-93,6,-18,5,43,5,97,4,-106,3,-64,2,-20,1,17,1,54,0,93,-1,-126,-2,-85,-3,-41,-4,5,-4,61,-5,118,-6,-66,-7,3,-7,98,-8,-73,-9,45,-9,-100,-10,37,-10,-75,-11,82,-11,4,-11,-66,-12,-117,-12,103,-12,80,-12,79,-12,86,-12,116,-12,-100,-12,-41,-12,31,-11,120,-11,-37,-11,83,-10,-50,-10,96,-9,-12,-9,-101,-8,69,-7,-1,-7,-69,-6,-128,-5,77,-4,27,-3,-13,-3,-58,-2,-94,-1,118,0,85,1,35,2,-1,2,-57,3,-107,4,87,5,20,6,-57,6,117,7,17,8,-86,8,51,9,-81,9,36,10,127,10,-38,10,27,11,85,11,121,11,-109,11,-103,11,-110,11,124,11,81,11,31,11,-42,10,-121,10,31,10,-77,9,53,9,-85,8,24,8,119,7,-53,6,28,6,95,5,-102,4,-40,3,1,3,57,2,93,1,-116,0,-80,-1,-33,-2,5,-2,55,-3,102,-4,-99,-5,-35,-6,27,-6,110,-7,-70,-8,34,-8,-125,-9,-1,-10,123,-10,12,-10,-89,-11,79,-11,10,-11,-50,-12,-89,-12,-117,-12,-128,-12,-123,-12,-104,-12,-66,-12,-18,-12,50,-11,-127,-11,-33,-11,78,-10,-62,-10,78,-9,-39,-9,122,-8,31,-7,-50,-7,-121,-6,69,-5,12,-4,-43,-4,-88,-3,117,-2,78,-1,31,0,-9,0,-56,1,-102,2,104,3,47,4,-13,4,-82,5,100,6,13,7,-77,7,70,8,-43,8,86,9,-58,9,49,10,-123,10,-45,10,11,11,60,11,85,11,102,11,99,11,83,11,52,11,3,11,-58,10,121,10,30,10,-72,9,63,9,-64,8,48,8,-103,7,-11,6,74,6,-107,5,-41,4,23,4,77,3,-126,2,-78,1,-34,0,15,0,56,-1,105,-2,-105,-3,-52,-4,4,-4,66,-5,-123,-6,-47,-7,38,-7,-127,-8,-20,-9,91,-9,-37,-10,103,-10,-6,-11,-89,-11,81,-11,27,-11,-25,-12,-58,-12,-70,-12,-80,-12,-59,-12,-36,-12,11,-11,67,-11,-114,-11,-31,-11,75,-10,-73,-10,57,-9,-62,-9,85,-8,-8,-8,-100,-7,82,-6,7,-5,-54,-5,-117,-4,90,-3,34,-2,-10,-2,-60,-1,-107,0,106,1,48,2,6,3,-62,3,-114,4,65,5,-3,5,-92,6,74,7,-28,7,111,8,-9,8,107,9,-42,9,52,10,-128,10,-58,10,-13,10,27,11,44,11,51,11,42,11,15,11,-22,10,-80,10,111,10,25,10,-70,9,76,9,-47,8,76,8,-69,7,30,7,122,6,-52,5,22,5,90,4,-104,3,-47,2,5,2,59,1,104,0,-101,-1,-50,-2,-5,-3,57,-3,107,-4,-82,-5,-14,-6,59,-6,-111,-7,-20,-8,80,-8,-61,-9,60,-9,-59,-10,86,-10,-5,-11,-92,-11,102,-11,44,-11,9,-11,-18,-12,-24,-12,-19,-12,1,-11,39,-11,88,-11,-102,-11,-24,-11,70,-10,-82,-10,37,-9,-88,-9,52,-8,-52,-8,111,-7,23,-6,-53,-6,-125,-5,67,-4,5,-3,-46,-3,-106,-2,106,-1,48,0,4,1,-54,1,-105,2,91,3,28,4,-40,4,-117,5,58,6,-35,6,122,7,10,8,-112,8,12,9,120,9,-36,9,47,10,117,10,-82,10,-41,10,-13,10,-2,10,-3,10,-22,10,-51,10,-102,10,97,10,18,10,-66,9,84,9,-25,8,97,8,-30,7,67,7,-81,6,2,6,84,5,-95,4,-29,3,34,3,94,2,-109,1,-54,0,0,0,48,-1,110,-2,-101,-3,-30,-4,23,-4,100,-5,-85,-6,-1,-7,90,-7,-67,-8,43,-8,-93,-9,39,-9,-74,-10,85,-10,-7,-11,-74,-11,117,-11,77,-11,42,-11,32,-11,24,-11,44,-11,67,-11,112,-11,-86,-11,-18,-11,69,-10,-90,-10,18,-9,-114,-9,19,-8,-93,-8,61,-7,-31,-7,-119,-6,63,-5,-10,-5}; }
	private static byte[] data77(){ return new byte[] {-76,-4,121,-3,59,-2,6,-1,-50,-1,-103,0,96,1,41,2,-23,2,-82,3,99,4,28,5,-55,5,108,6,14,7,-100,7,41,8,-89,8,23,9,-128,9,-42,9,37,10,96,10,-107,10,-80,10,-53,10,-55,10,-61,10,-86,10,-123,10,76,10,15,10,-71,9,96,9,-11,8,126,8,-2,7,113,7,-36,6,60,6,-107,5,-28,4,51,4,113,3,-70,2,-18,1,47,1,99,0,-97,-1,-43,-2,16,-2,80,-3,-116,-4,-42,-5,31,-5,114,-6,-52,-7,45,-7,-103,-8,13,-8,-113,-9,26,-9,-78,-10,85,-10,8,-10,-60,-11,-107,-11,107,-11,87,-11,79,-11,80,-11,108,-11,-122,-11,-67,-11,-8,-11,69,-10,-97,-10,2,-9,119,-9,-15,-9,123,-8,13,-7,-89,-7,76,-6,-8,-6,-88,-5,99,-4,28,-3,-32,-3,-94,-2,102,-1,46,0,-14,0,-74,1,122,2,52,3,-13,3,-93,4,85,5,-7,5,-103,6,46,7,-68,7,59,8,-75,8,26,9,127,9,-54,9,20,10,71,10,112,10,-116,10,-104,10,-106,10,-123,10,105,10,57,10,3,10,-71,9,99,9,6,9,-109,8,33,8,-106,7,13,7,115,6,-45,5,46,5,124,4,-55,3,15,3,81,2,-112,1,-51,0,11,0,69,-1,-125,-2,-60,-3,1,-3,80,-4,-108,-5,-21,-6,64,-6,-95,-7,13,-7,124,-8,-4,-9,-128,-9,21,-9,-75,-10,95,-10,25,-10,-33,-11,-79,-11,-106,-11,-125,-11,-127,-11,-112,-11,-90,-11,-46,-11,5,-10,72,-10,-101,-10,-11,-10,96,-9,-45,-9,84,-8,-36,-8,115,-7,10,-6,-76,-6,89,-5,16,-4,-62,-4,-127,-3,60,-2,-1,-2,-66,-1,-125,0,66,1,2,2,-64,2,117,3,48,4,-41,4,-124,5,33,6,-69,6,73,7,-49,7,70,8,-69,8,23,9,119,9,-73,9,-2,9,38,10,77,10,95,10,100,10,95,10,70,10,37,10,-14,9,-77,9,105,9,14,9,-83,8,56,8,-62,7,56,7,-85,6,19,6,112,5,-52,4,28,4,104,3,-78,2,-12,1,57,1,118,0,-71,-1,-9,-2,58,-2,127,-3,-60,-4,20,-4,98,-5,-68,-6,26,-6,-125,-7,-17,-8,109,-8,-20,-9,127,-9,22,-9,-66,-10,112,-10,46,-10,0,-10,-46,-11,-60,-11,-80,-11,-68,-11,-55,-11,-24,-11,26,-10,76,-10,-100,-10,-23,-10,78,-9,-74,-9,48,-8,-82,-8,61,-7,-50,-7,108,-6,16,-5,-71,-5,107,-4,30,-3,-39,-3,-109,-2,81,-1,14,0,-51,0,-118,1,68,2,-3,2,-83,3,97,4,3,5,-85,5,63,6,-44,6,92,7,-40,7,79,8,-76,8,19,9,98,9,-91,9,-33,9,2,10,39,10,43,10,51,10,34,10,8,10,-31,9,-87,9,102,9,27,9,-71,8,89,8,-31,7,101,7,-31,6,78,6,-74,5,25,5,107,4,-57,3,14,3,93,2,-94,1,-26,0,44,0,111,-1,-77,-2,-6,-3,67,-3,-113,-4,-28,-5,55,-5,-104,-6,-4,-7,104,-7,-30,-8,95,-8,-23,-9,-127,-9,30,-9,-50,-10,-122,-10,75,-10,30,-10,1,-10,-22,-11,-21,-11,-17,-11,8,-10,44,-10,92,-10,-102,-10,-26,-10,59,-9,-96,-9,12,-8,-123,-8,7,-7,-107,-7,38,-6,-57,-6,100,-5,19,-4,-65,-4,112,-3,43,-2,-34,-2,-100,-1,86,0,13,1,-55,1,125,2,47,3,-33,3,-122,4,41,5,-57,5,86,6,-25,6,99,7,-32,7,73,8,-83,8,5,9,75,9,-116,9,-68,9,-35,9,-9,9,-2,9,-8,9,-22,9,-58,9,-98,9,96,9,31,9,-56,8,109,8,4,8,-114,7,18,7,-120,6,-5,5,94,5,-59,4,24,4,116,3,-66,2,15,2,86,1,-94,0,-28,-1,51,-1,115,-2,-58,-3,17,-3,98,-4,-68,-5,21,-5,125,-6,-27,-7,90,-7,-43,-8,93,-8,-20,-9,-121,-9,49,-9,-35,-10,-90,-10,102,-10,73,-10,39,-10,31,-10,29,-10,42,-10,70,-10,108,-10,-92,-10,-31,-10,50,-9,-119,-9,-18,-9,95,-8,-43,-8,94,-7,-30,-7,127,-6,18,-5,-68,-5,94,-4,14,-3,-68,-3,113,-2,37,-1,-34,-1,-111,0,74,1,-4,1,-84,2,94,3,1,4,-86,4,66,5,-37,5,104,6,-19,6,107,7,-39,7,67,8,-97,8,-17,8,50,9,109,9,-107,9,-74,9,-57,9,-55,9,-61,9,-84,9,-121,9,90,9,27,9,-43,8,127,8,30,8,-73,7,60,7,-60,6,55,6,-86,5,18,5,113,4,-47,3,36,3,122,2,-58,1,22,1,94,0,-81,-1,-11,-2,70,-2,-108,-3,-25,-4,63,-4,-100,-5,-4,-6,105,-6,-43,-7,83,-7,-48,-8,98,-8,-14,-9,-104,-9,65,-9,-5,-10,-65,-10,-112,-10,109,-10,88,-10,79,-10,83,-10,102,-10,-125,-10,-82,-10,-25,-10,41,-9,122,-9,-45,-9,60,-8}; }
	private static byte[] data78(){ return new byte[] {-87,-8,40,-7,-92,-7,56,-6,-60,-6,101,-5,1,-4,-87,-4,82,-3,2,-2,-82,-2,103,-1,17,0,-51,0,118,1,44,2,-45,2,-128,3,32,4,-61,4,84,5,-22,5,112,6,-17,6,104,7,-47,7,54,8,-119,8,-39,8,17,9,77,9,108,9,-119,9,-105,9,-108,9,-118,9,111,9,73,9,23,9,-41,8,-115,8,54,8,-41,7,104,7,-10,6,116,6,-17,5,95,5,-57,4,44,4,-119,3,-30,2,55,2,-118,1,-40,0,43,0,119,-1,-56,-2,28,-2,105,-3,-53,-4,30,-4,-122,-5,-21,-6,88,-6,-45,-7,75,-7,-39,-8,101,-8,3,-8,-85,-9,89,-9,25,-9,-31,-10,-74,-10,-103,-10,-121,-10,-125,-10,-118,-10,-95,-10,-65,-10,-15,-10,37,-9,114,-9,-67,-9,30,-8,-127,-8,-12,-8,110,-7,-15,-7,124,-6,14,-5,-89,-5,71,-4,-23,-4,-109,-3,58,-2,-20,-2,-106,-1,74,0,-13,0,-90,1,74,2,-6,2,-107,3,60,4,-49,4,100,5,-17,5,113,6,-18,6,92,7,-58,7,31,8,117,8,-72,8,-11,8,33,9,69,9,90,9,100,9,95,9,82,9,49,9,13,9,-45,8,-104,8,70,8,-12,7,-115,7,36,7,-82,6,47,6,-88,5,28,5,-126,4,-18,3,70,3,-87,2,-5,1,83,1,-89,0,-7,-1,77,-1,-96,-2,-9,-3,78,-3,-83,-4,12,-4,116,-5,-33,-6,85,-6,-51,-7,83,-7,-32,-8,116,-8,23,-8,-65,-9,122,-9,55,-9,7,-9,-31,-10,-60,-10,-69,-10,-76,-10,-58,-10,-43,-10,3,-9,41,-9,109,-9,-82,-9,5,-8,94,-8,-56,-8,56,-7,-77,-7,50,-6,-63,-6,75,-5,-21,-5,-127,-4,36,-3,-54,-3,112,-2,29,-1,-59,-1,113,0,28,1,-59,1,108,2,14,3,-83,3,72,4,-37,4,106,5,-16,5,108,6,-27,6,77,7,-76,7,7,8,90,8,-107,8,-45,8,-10,8,27,9,40,9,49,9,41,9,25,9,-10,8,-48,8,-108,8,86,8,7,8,-81,7,77,7,-31,6,107,6,-17,5,103,5,-36,4,72,4,-81,3,17,3,113,2,-55,1,36,1,121,0,-45,-1,38,-1,-125,-2,-41,-3,59,-3,-106,-4,1,-4,104,-5,-36,-6,84,-6,-45,-7,92,-7,-18,-8,-121,-8,48,-8,-38,-9,-103,-9,93,-9,46,-9,13,-9,-12,-10,-22,-10,-19,-10,-7,-10,21,-9,56,-9,108,-9,-88,-9,-17,-9,70,-8,-99,-8,11,-7,118,-7,-13,-7,113,-6,-3,-6,-120,-5,33,-4,-71,-4,88,-3,-4,-3,-99,-2,72,-1,-23,-1,-104,0,55,1,-29,1,127,2,34,3,-71,3,82,4,-34,4,105,5,-22,5,99,6,-42,6,58,7,-100,7,-19,7,55,8,117,8,-88,8,-50,8,-21,8,-9,8,-2,8,-14,8,-32,8,-68,8,-108,8,87,8,23,8,-55,7,112,7,15,7,-95,6,47,6,-79,5,46,5,-94,4,16,4,123,3,-33,2,64,2,-97,1,-6,0,85,0,-80,-1,9,-1,107,-2,-64,-3,44,-3,-118,-4,-9,-5,105,-5,-39,-6,93,-6,-37,-7,109,-7,0,-7,-97,-8,75,-8,-6,-9,-69,-9,-122,-9,86,-9,60,-9,34,-9,32,-9,31,-9,52,-9,75,-9,117,-9,-90,-9,-28,-9,47,-8,127,-8,-32,-8,65,-7,-73,-7,41,-6,-82,-6,50,-5,-65,-5,83,-4,-22,-4,-122,-3,37,-2,-58,-2,105,-1,13,0,-80,0,83,1,-14,1,-110,2,44,3,-64,3,85,4,-38,4,101,5,-34,5,84,6,-62,6,36,7,127,7,-48,7,17,8,82,8,122,8,-89,8,-75,8,-52,8,-60,8,-66,8,-88,8,-126,8,90,8,28,8,-37,7,-114,7,50,7,-41,6,100,6,-6,5,118,5,-7,4,110,4,-34,3,79,3,-80,2,25,2,120,1,-41,0,57,0,-109,-1,-11,-2,83,-2,-71,-3,26,-3,-118,-4,-14,-5,107,-5,-29,-6,102,-6,-20,-7,-128,-7,21,-7,-65,-8,101,-8,35,-8,-35,-9,-80,-9,-126,-9,107,-9,85,-9,81,-9,88,-9,102,-9,-121,-9,-83,-9,-33,-9,33,-8,102,-8,-67,-8,21,-7,126,-7,-21,-7,98,-6,-30,-6,97,-5,-12,-5,124,-4,23,-3,-83,-3,73,-2,-25,-2,-122,-1,39,0,-60,0,103,1,-3,1,-99,2,48,3,-62,3,80,4,-43,4,86,5,-47,5,63,6,-86,6,10,7,94,7,-82,7,-20,7,40,8,80,8,118,8,-121,8,-105,8,-111,8,-118,8,107,8,81,8,27,8,-25,7,-96,7,85,7,-4,6,-99,6,49,6,-63,5,70,5,-56,4,63,4,-76,3,34,3,-114,2,-14,1,92,1,-71,0,33,0,127,-1,-28,-2,72,-2,-83,-3,26,-3,-122,-4,-6,-5,112,-5,-14,-6,113,-6,7,-6,-110,-7,54,-7,-38,-8,-119,-8,71,-8,8,-8,-39,-9,-78,-9,-102,-9,-122,-9,-121,-9}; }
	private static byte[] data79(){ return new byte[] {-118,-9,-96,-9,-68,-9,-27,-9,24,-8,88,-8,-98,-8,-13,-8,77,-7,-79,-7,33,-6,-111,-6,17,-5,-111,-5,28,-4,-91,-4,62,-3,-53,-3,106,-2,1,-1,-99,-1,58,0,-41,0,109,1,10,2,-99,2,48,3,-66,3,71,4,-56,4,70,5,-68,5,38,6,-111,6,-24,6,61,7,-120,7,-60,7,-3,7,35,8,70,8,85,8,101,8,92,8,84,8,55,8,22,8,-25,7,-81,7,106,7,31,7,-57,6,104,6,1,6,-114,5,28,5,-105,4,27,4,-120,3,2,3,107,2,-41,1,64,1,-90,0,12,0,113,-1,-38,-2,63,-2,-82,-3,24,-3,-115,-4,2,-4,127,-5,0,-5,-118,-6,26,-6,-78,-7,84,-7,-4,-8,-80,-8,110,-8,50,-8,7,-8,-31,-9,-55,-9,-67,-9,-74,-9,-61,-9,-47,-9,-11,-9,25,-8,82,-8,-119,-8,-40,-8,34,-7,-126,-7,-29,-7,77,-6,-62,-6,58,-5,-71,-5,67,-4,-58,-4,94,-3,-26,-3,-122,-2,18,-1,-77,-1,68,0,-31,0,117,1,11,2,-101,2,42,3,-76,3,57,4,-72,4,47,5,-92,5,10,6,113,6,-58,6,23,7,97,7,-104,7,-47,7,-12,7,20,8,39,8,43,8,47,8,24,8,7,8,-34,7,-79,7,124,7,53,7,-20,6,-107,6,57,6,-48,5,103,5,-21,4,120,4,-20,3,113,3,-37,2,85,2,-66,1,42,1,-104,0,-4,-1,107,-1,-44,-2,61,-2,-77,-3,28,-3,-102,-4,14,-4,-110,-5,21,-5,-92,-6,54,-6,-46,-7,117,-7,35,-7,-41,-8,-103,-8,96,-8,51,-8,21,-8,-9,-9,-14,-9,-22,-9,-8,-9,6,-8,41,-8,78,-8,-123,-8,-64,-8,6,-7,87,-7,-82,-7,19,-6,119,-6,-21,-6,97,-5,-34,-5,97,-4,-24,-4,115,-3,3,-2,-109,-2,39,-1,-68,-1,78,0,-27,0,117,1,6,2,-104,2,26,3,-85,3,34,4,-92,4,22,5,-122,5,-20,5,77,6,-95,6,-17,6,53,7,110,7,-96,7,-58,7,-31,7,-13,7,-4,7,-11,7,-22,7,-51,7,-83,7,125,7,73,7,3,7,-68,6,102,6,12,6,-90,5,61,5,-56,4,81,4,-47,3,78,3,-57,2,59,2,-84,1,29,1,-119,0,-8,-1,102,-1,-47,-2,71,-2,-76,-3,45,-3,-91,-4,35,-4,-89,-5,49,-5,-65,-6,87,-6,-12,-7,-101,-7,75,-7,2,-7,-59,-8,-114,-8,101,-8,68,-8,45,-8,32,-8,35,-8,38,-8,65,-8,88,-8,-123,-8,-77,-8,-12,-8,52,-7,-122,-7,-37,-7,59,-6,-96,-6,17,-5,-127,-5,-1,-5,125,-4,0,-3,-118,-3,20,-2,-94,-2,51,-1,-64,-1,84,0,-30,0,114,1,0,2,-121,2,17,3,-111,3,16,4,-119,4,-9,4,105,5,-58,5,41,6,119,6,-58,6,7,7,65,7,111,7,-108,7,-81,7,-63,7,-58,7,-61,7,-75,7,-103,7,124,7,74,7,23,7,-42,6,-117,6,63,6,-35,5,-123,5,18,5,-85,4,47,4,-73,3,54,3,-81,2,45,2,-100,1,19,1,-125,0,-11,-1,101,-1,-37,-2,74,-2,-61,-3,61,-3,-73,-4,60,-4,-63,-5,76,-5,-30,-6,121,-6,27,-6,-60,-7,117,-7,48,-7,-14,-8,-64,-8,-107,-8,119,-8,97,-8,83,-8,86,-8,92,-8,113,-8,-114,-8,-76,-8,-26,-8,33,-7,99,-7,-80,-7,7,-6,94,-6,-55,-6,45,-5,-92,-5,25,-4,-108,-4,23,-3,-104,-3,36,-2,-85,-2,57,-1,-62,-1,83,0,-35,0,105,1,-13,1,118,2,-2,2,121,3,-9,3,104,4,-37,4,64,5,-91,5,-5,5,80,6,-105,6,-39,6,17,7,60,7,100,7,123,7,-115,7,-110,7,-111,7,127,7,107,7,70,7,28,7,-24,6,-88,6,97,6,20,6,-72,5,96,5,-14,4,-117,4,22,4,-99,3,35,3,-97,2,29,2,-106,1,9,1,-123,0,-12,-1,109,-1,-29,-2,85,-2,-40,-3,76,-3,-44,-4,83,-4,-31,-5,108,-5,7,-5,-98,-6,70,-6,-19,-7,-92,-7,93,-7,36,-7,-16,-8,-54,-8,-89,-8,-105,-8,-123,-8,-116,-8,-115,-8,-90,-8,-68,-8,-25,-8,20,-7,78,-7,-114,-7,-37,-7,40,-6,-119,-6,-28,-6,80,-5,-68,-5,49,-4,-87,-4,39,-3,-89,-3,43,-2,-77,-2,56,-1,-60,-1,73,0,-42,0,92,1,-32,1,102,2,-31,2,98,3,-42,3,73,4,-75,4,26,5,125,5,-50,5,37,6,101,6,-85,6,-34,6,10,7,48,7,71,7,90,7,94,7,92,7,78,7,56,7,22,7,-18,6,-71,6,125,6,57,6,-20,5,-105,5,59,5,-40,4,108,4,1,4,-119,3,17,3,-108,2,18,2,-112,1,11,1,-125,0,-3,-1,117,-1,-17,-2,107,-2,-24,-3,103,-3,-19,-4,115,-4,0,-4,-106,-5,38,-5,-49,-6,107,-6}; }
	private static byte[] data80(){ return new byte[] {32,-6,-49,-7,-111,-7,83,-7,37,-7,-4,-8,-35,-8,-56,-8,-66,-8,-71,-8,-58,-8,-46,-8,-14,-8,19,-7,67,-7,120,-7,-71,-7,-1,-7,80,-6,-89,-6,3,-5,108,-5,-45,-5,69,-4,-70,-4,51,-3,-79,-3,49,-2,-77,-2,55,-1,-67,-1,65,0,-57,0,75,1,-53,1,78,2,-57,2,66,3,-76,3,37,4,-114,4,-15,4,78,5,-92,5,-15,5,58,6,115,6,-82,6,-44,6,-3,6,18,7,38,7,42,7,41,7,29,7,5,7,-23,6,-67,6,-112,6,83,6,19,6,-59,5,121,5,24,5,-64,4,84,4,-20,3,119,3,7,3,-122,2,17,2,-117,1,14,1,-119,0,7,0,-126,-1,0,-1,-128,-2,-1,-3,-123,-3,9,-3,-105,-4,36,-4,-68,-5,83,-5,-9,-6,-100,-6,79,-6,0,-6,-61,-7,-120,-7,88,-7,50,-7,17,-7,-4,-8,-13,-8,-19,-8,-8,-8,4,-7,33,-7,65,-7,112,-7,-95,-7,-31,-7,35,-6,114,-6,-59,-6,32,-5,-125,-5,-25,-5,89,-4,-60,-4,62,-3,-72,-3,48,-2,-75,-2,47,-1,-77,-1,53,0,-75,0,55,1,-77,1,49,2,-87,2,31,3,-111,3,-4,3,101,4,-60,4,32,5,116,5,-64,5,7,6,63,6,121,6,-96,6,-57,6,-34,6,-16,6,-9,6,-10,6,-22,6,-42,6,-70,6,-111,6,102,6,42,6,-18,5,-92,5,87,5,1,5,-94,4,67,4,-41,3,108,3,-5,2,-127,2,15,2,-116,1,21,1,-112,0,21,0,-109,-1,22,-1,-105,-2,26,-2,-91,-3,41,-3,-65,-4,73,-4,-25,-5,-128,-5,37,-5,-50,-6,125,-6,55,-6,-11,-7,-65,-7,-115,-7,102,-7,71,-7,50,-7,39,-7,33,-7,42,-7,52,-7,82,-7,109,-7,-101,-7,-54,-7,6,-6,71,-6,-111,-6,-31,-6,59,-5,-105,-5,-5,-5,100,-4,-46,-4,66,-3,-68,-3,47,-2,-83,-2,41,-1,-91,-1,36,0,-94,0,29,1,-103,1,18,2,-121,2,-5,2,104,3,-44,3,54,4,-106,4,-16,4,66,5,-117,5,-44,5,8,6,68,6,105,6,-111,6,-86,6,-72,6,-58,6,-65,6,-68,6,-91,6,-116,6,101,6,61,6,4,6,-54,5,-124,5,58,5,-28,4,-111,4,43,4,-52,3,95,3,-13,2,-128,2,12,2,-107,1,25,1,-95,0,34,0,-87,-1,43,-1,-75,-2,55,-2,-57,-3,79,-3,-29,-4,120,-4,16,-4,-80,-5,85,-5,1,-5,-79,-6,108,-6,44,-6,-14,-7,-58,-7,-100,-7,126,-7,105,-7,89,-7,87,-7,90,-7,104,-7,124,-7,-98,-7,-63,-7,-11,-7,40,-6,105,-6,-81,-6,-3,-6,80,-5,-83,-5,8,-4,115,-4,-41,-4,73,-3,-71,-3,45,-2,-91,-2,28,-1,-106,-1,17,0,-118,0,2,1,124,1,-18,1,102,2,-48,2,64,3,-90,3,8,4,102,4,-69,4,15,5,87,5,-102,5,-42,5,9,6,53,6,89,6,112,6,-120,6,-116,6,-110,6,-123,6,120,6,94,6,59,6,20,6,-34,5,-87,5,100,5,30,5,-50,4,121,4,30,4,-68,3,89,3,-19,2,-128,2,15,2,-101,1,38,1,-80,0,52,0,-63,-1,69,-1,-46,-2,90,-2,-23,-3,120,-3,13,-3,-92,-4,63,-4,-30,-5,-121,-5,53,-5,-24,-6,-94,-6,98,-6,45,-6,-6,-7,-42,-7,-75,-7,-99,-7,-110,-7,-120,-7,-114,-7,-105,-7,-84,-7,-56,-7,-19,-7,24,-6,78,-6,-120,-6,-51,-6,21,-5,103,-5,-67,-5,23,-4,124,-4,-34,-4,74,-3,-73,-3,39,-2,-103,-2,16,-1,-127,-1,-3,-1,111,0,-27,0,91,1,-53,1,61,2,-89,2,21,3,115,3,-37,3,48,4,-119,4,-42,4,35,5,95,5,-94,5,-52,5,1,6,27,6,65,6,75,6,92,6,91,6,86,6,72,6,48,6,18,6,-21,5,-68,5,-124,5,72,5,4,5,-75,4,106,4,10,4,-74,3,77,3,-18,2,127,2,22,2,-93,1,53,1,-65,0,77,0,-40,-1,99,-1,-16,-2,-128,-2,14,-2,-92,-3,55,-3,-44,-4,112,-4,20,-4,-66,-5,104,-5,35,-5,-41,-6,-99,-6,100,-6,54,-6,11,-6,-16,-7,-45,-7,-57,-7,-66,-7,-65,-7,-55,-7,-39,-7,-12,-7,21,-6,63,-6,112,-6,-88,-6,-25,-6,47,-5,121,-5,-50,-5,37,-4,-127,-4,-28,-4,74,-3,-79,-3,32,-2,-116,-2,-1,-2,110,-1,-30,-1,85,0,-60,0,57,1,-92,1,20,2,124,2,-28,2,69,3,-92,3,-1,3,80,4,-94,4,-26,4,42,5,100,5,-106,5,-59,5,-27,5,6,6,22,6,38,6,39,6,37,6,24,6,3,6,-23,5,-62,5,-102,5,97,5,47,5,-27,4,-90,4,82,4,1,4,-86,3,74,3,-22,2,-123,2,26,2,-77,1,64,1,-42,0,98,0,-13,-1,-124,-1}; }
	private static byte[] data81(){ return new byte[] {18,-1,-92,-2,58,-2,-53,-3,107,-3,-1,-4,-88,-4,70,-4,-11,-5,-94,-5,88,-5,19,-5,-41,-6,-98,-6,111,-6,72,-6,36,-6,15,-6,-5,-7,-13,-7,-13,-7,-7,-7,7,-6,33,-6,60,-6,101,-6,-110,-6,-58,-6,3,-5,71,-5,-118,-5,-33,-5,45,-4,-117,-4,-26,-4,71,-3,-84,-3,22,-2,125,-2,-19,-2,88,-1,-56,-1,53,0,-89,0,15,1,-128,1,-26,1,79,2,-78,2,21,3,110,3,-56,3,25,4,102,4,-81,4,-18,4,42,5,92,5,-120,5,-82,5,-53,5,-31,5,-18,5,-12,5,-14,5,-22,5,-43,5,-65,5,-101,5,117,5,68,5,14,5,-47,4,-115,4,68,4,-12,3,-96,3,71,3,-21,2,-120,2,36,2,-66,1,82,1,-21,0,123,0,18,0,-96,-1,58,-1,-55,-2,101,-2,-5,-3,-106,-3,56,-3,-42,-4,-126,-4,41,-4,-34,-5,-111,-5,79,-5,18,-5,-39,-6,-85,-6,-127,-6,96,-6,70,-6,51,-6,40,-6,37,-6,43,-6,54,-6,76,-6,101,-6,-117,-6,-78,-6,-25,-6,28,-5,92,-5,-95,-5,-24,-5,61,-4,-116,-4,-22,-4,66,-3,-88,-3,6,-2,114,-2,-42,-2,65,-1,-83,-1,21,0,-125,0,-22,0,84,1,-69,1,31,2,-127,2,-33,2,57,3,-113,3,-32,3,43,4,117,4,-80,4,-16,4,30,5,78,5,115,5,-111,5,-88,5,-71,5,-67,5,-61,5,-75,5,-83,5,-112,5,120,5,78,5,38,5,-15,4,-72,4,121,4,52,4,-25,3,-101,3,65,3,-18,2,-116,2,47,2,-53,1,102,1,0,1,-106,0,47,0,-60,-1,94,-1,-12,-2,-114,-2,44,-2,-58,-3,109,-3,12,-3,-71,-4,101,-4,22,-4,-50,-5,-117,-5,77,-5,25,-5,-27,-6,-66,-6,-103,-6,-127,-6,106,-6,95,-6,90,-6,90,-6,105,-6,115,-6,-110,-6,-83,-6,-41,-6,3,-5,56,-5,113,-5,-77,-5,-9,-5,69,-4,-109,-4,-23,-4,65,-3,-99,-3,-3,-3,95,-2,-61,-2,40,-1,-113,-1,-11,-1,95,0,-63,0,44,1,-119,1,-14,1,75,2,-86,2,1,3,85,3,-89,3,-16,3,52,4,120,4,-82,4,-27,4,15,5,57,5,84,5,114,5,126,5,-116,5,-117,5,-119,5,123,5,105,5,78,5,45,5,2,5,-40,4,-98,4,101,4,36,4,-36,3,-111,3,67,3,-22,2,-105,2,54,2,-37,1,121,1,22,1,-76,0,75,0,-21,-1,127,-1,35,-1,-72,-2,93,-2,-6,-3,-97,-3,71,-3,-16,-4,-97,-4,83,-4,10,-4,-54,-5,-118,-5,86,-5,34,-5,-4,-6,-44,-6,-68,-6,-94,-6,-106,-6,-112,-6,-117,-6,-103,-6,-97,-6,-68,-6,-46,-6,-4,-6,30,-5,85,-5,-122,-5,-58,-5,5,-4,79,-4,-106,-4,-19,-4,57,-3,-103,-3,-19,-3,80,-2,-84,-2,15,-1,113,-1,-43,-1,55,0,-100,0,-4,0,95,1,-70,1,28,2,111,2,-51,2,23,3,109,3,-79,3,-7,3,56,4,112,4,-89,4,-46,4,-6,4,29,5,49,5,76,5,80,5,91,5,86,5,78,5,59,5,41,5,4,5,-25,4,-74,4,-119,4,79,4,19,4,-46,3,-120,3,65,3,-21,2,-99,2,66,2,-24,1,-113,1,44,1,-49,0,110,0,9,0,-83,-1,72,-1,-22,-2,-117,-2,47,-2,-43,-3,126,-3,43,-3,-38,-4,-111,-4,72,-4,6,-4,-52,-5,-111,-5,102,-5,52,-5,21,-5,-12,-6,-33,-6,-51,-6,-60,-6,-64,-6,-58,-6,-46,-6,-31,-6,-2,-6,24,-5,67,-5,108,-5,-96,-5,-42,-5,22,-4,84,-4,-94,-4,-26,-4,60,-3,-117,-3,-28,-3,59,-2,-102,-2,-14,-2,86,-1,-80,-1,20,0,113,0,-48,0,46,1,-118,1,-28,1,59,2,-113,2,-32,2,44,3,119,3,-72,3,-7,3,51,4,100,4,-105,4,-71,4,-30,4,-9,4,16,5,28,5,35,5,38,5,28,5,18,5,-3,4,-30,4,-60,4,-104,4,113,4,55,4,7,4,-63,3,-123,3,58,3,-18,2,-92,2,74,2,-5,1,-98,1,71,1,-22,0,-115,0,47,0,-45,-1,115,-1,25,-1,-68,-2,99,-2,12,-2,-73,-3,100,-3,27,-3,-55,-4,-117,-4,67,-4,12,-4,-45,-5,-95,-5,119,-5,80,-5,50,-5,24,-5,7,-5,-6,-6,-11,-6,-8,-6,-3,-6,16,-5,34,-5,63,-5,97,-5,-119,-5,-74,-5,-20,-5,33,-4,99,-4,-93,-4,-21,-4,54,-3,-123,-3,-42,-3,43,-2,-126,-2,-36,-2,52,-1,-110,-1,-21,-1,72,0,-91,0,-4,0,88,1,-82,1,2,2,86,2,-93,2,-16,2,55,3,121,3,-70,3,-16,3,40,4,83,4,126,4,-95,4,-66,4,-45,4,-26,4,-21,4,-13,4,-19,4,-29,4,-44,4,-68,4,-96,4,124,4,84,4,37,4,-16,3,-71,3,121,3}; }
	private static byte[] data82(){ return new byte[] {56,3,-17,2,-89,2,86,2,10,2,-80,1,95,1,5,1,-83,0,83,0,-6,-1,-97,-1,71,-1,-18,-2,-106,-2,69,-2,-17,-3,-96,-3,87,-3,8,-3,-53,-4,-125,-4,77,-4,18,-4,-29,-5,-75,-5,-111,-5,110,-5,85,-5,63,-5,52,-5,41,-5,43,-5,45,-5,59,-5,76,-5,99,-5,-125,-5,-91,-5,-48,-5,-1,-5,50,-4,110,-4,-86,-4,-20,-4,53,-3,123,-3,-51,-3,25,-2,110,-2,-62,-2,23,-1,112,-1,-59,-1,33,0,117,0,-48,0,34,1,121,1,-53,1,25,2,105,2,-79,2,-9,2,59,3,119,3,-80,3,-25,3,19,4,62,4,99,4,127,4,-102,4,-86,4,-74,4,-67,4,-68,4,-74,4,-90,4,-105,4,122,4,95,4,55,4,14,4,-34,3,-87,3,114,3,48,3,-14,2,-87,2,97,2,21,2,-60,1,118,1,31,1,-50,0,117,0,34,0,-56,-1,120,-1,29,-1,-50,-2,120,-2,43,-2,-36,-3,-110,-3,74,-3,8,-3,-59,-4,-114,-4,83,-4,36,-4,-8,-5,-51,-5,-81,-5,-113,-5,126,-5,105,-5,100,-5,90,-5,97,-5,102,-5,120,-5,-120,-5,-90,-5,-61,-5,-23,-5,23,-4,64,-4,126,-4,-82,-4,-12,-4,46,-3,122,-3,-65,-3,11,-2,90,-2,-88,-2,-3,-2,76,-1,-91,-1,-13,-1,77,0,-99,0,-14,0,66,1,-109,1,-33,1,44,2,115,2,-71,2,-9,2,58,3,108,3,-90,3,-47,3,-1,3,34,4,66,4,92,4,111,4,-128,4,-123,4,-118,4,-123,4,123,4,109,4,86,4,61,4,26,4,-10,3,-55,3,-101,3,100,3,44,3,-16,2,-85,2,107,2,30,2,-39,1,-120,1,60,1,-22,0,-104,0,73,0,-13,-1,-93,-1,81,-1,-2,-2,-77,-2,96,-2,27,-2,-51,-3,-118,-3,71,-3,8,-3,-51,-4,-105,-4,101,-4,56,-4,16,-4,-20,-5,-47,-5,-75,-5,-88,-5,-105,-5,-109,-5,-111,-5,-106,-5,-93,-5,-79,-5,-55,-5,-29,-5,6,-4,43,-4,89,-4,-122,-4,-68,-4,-10,-4,48,-3,117,-3,-75,-3,-2,-3,69,-2,-108,-2,-33,-2,45,-1,-127,-1,-53,-1,34,0,110,0,-64,0,12,1,93,1,-93,1,-15,1,53,2,120,2,-71,2,-11,2,45,3,98,3,-111,3,-69,3,-28,3,2,4,31,4,51,4,69,4,79,4,86,4,83,4,78,4,64,4,50,4,23,4,-2,3,-38,3,-77,3,-118,3,87,3,36,3,-21,2,-81,2,110,2,44,2,-27,1,-97,1,83,1,7,1,-70,0,109,0,28,0,-47,-1,127,-1,51,-1,-23,-2,-104,-2,86,-2,9,-2,-53,-3,-123,-3,75,-3,13,-3,-37,-4,-91,-4,124,-4,80,-4,45,-4,15,-4,-12,-5,-31,-5,-45,-5,-57,-5,-57,-5,-59,-5,-48,-5,-37,-5,-18,-5,7,-4,33,-4,71,-4,106,-4,-104,-4,-55,-4,-6,-4,54,-3,111,-3,-81,-3,-15,-3,55,-2,122,-2,-55,-2,14,-1,94,-1,-90,-1,-9,-1,64,0,-114,0,-37,0,33,1,112,1,-80,1,-7,1,57,2,120,2,-76,2,-22,2,32,3,79,3,121,3,-92,3,-66,3,-28,3,-13,3,14,4,19,4,34,4,31,4,30,4,22,4,5,4,-9,3,-39,3,-63,3,-103,3,119,3,72,3,25,3,-26,2,-82,2,114,2,53,2,-13,1,-80,1,106,1,35,1,-41,0,-109,0,67,0,-6,-1,-78,-1,97,-1,31,-1,-47,-2,-114,-2,73,-2,6,-2,-57,-3,-119,-3,82,-3,28,-3,-24,-4,-65,-4,-112,-4,112,-4,78,-4,51,-4,29,-4,14,-4,-2,-5,-3,-5,-9,-5,0,-4,5,-4,23,-4,41,-4,67,-4,96,-4,-125,-4,-85,-4,-45,-4,9,-3,53,-3,113,-3,-86,-3,-27,-3,42,-2,104,-2,-82,-2,-12,-2,59,-1,-124,-1,-52,-1,22,0,94,0,-90,0,-17,0,51,1,120,1,-68,1,-7,1,57,2,113,2,-86,2,-36,2,12,3,57,3,93,3,-125,3,-96,3,-72,3,-49,3,-37,3,-23,3,-22,3,-17,3,-27,3,-35,3,-50,3,-74,3,-93,3,127,3,97,3,53,3,15,3,-37,2,-83,2,114,2,61,2,-4,1,-62,1,124,1,60,1,-8,0,-80,0,107,0,35,0,-35,-1,-107,-1,80,-1,9,-1,-57,-2,-124,-2,68,-2,5,-2,-52,-3,-111,-3,96,-3,43,-3,0,-3,-43,-4,-81,-4,-111,-4,112,-4,93,-4,72,-4,57,-4,51,-4,44,-4,47,-4,53,-4,63,-4,80,-4,101,-4,126,-4,-100,-4,-64,-4,-28,-4,19,-3,61,-3,116,-3,-91,-3,-31,-3,27,-2,89,-2,-104,-2,-37,-2,27,-1,101,-1,-93,-1,-19,-1,48,0,116,0,-68,0,-5,0,64,1,125,1,-66,1,-9,1,51,2,102,2,-102,2,-54,2,-11,2,28,3,66,3,92,3,125,3,-114,3,-92,3,-85,3}; }
	private static byte[] data83(){ return new byte[] {-71,3,-74,3,-71,3,-81,3,-93,3,-107,3,125,3,101,3,70,3,37,3,-5,2,-43,2,-94,2,117,2,62,2,6,2,-51,1,-112,1,82,1,17,1,-47,0,-115,0,74,0,9,0,-62,-1,-125,-1,62,-1,-3,-2,-64,-2,126,-2,69,-2,11,-2,-44,-3,-97,-3,112,-3,64,-3,25,-3,-14,-4,-47,-4,-78,-4,-102,-4,-123,-4,117,-4,106,-4,99,-4,97,-4,100,-4,109,-4,119,-4,-118,-4,-98,-4,-72,-4,-41,-4,-6,-4,30,-3,74,-3,118,-3,-88,-3,-37,-3,18,-2,75,-2,-122,-2,-61,-2,2,-1,66,-1,-128,-1,-58,-1,3,0,72,0,-121,0,-58,0,8,1,66,1,-125,1,-73,1,-12,1,36,2,89,2,-121,2,-77,2,-39,2,-1,2,29,3,60,3,80,3,103,3,113,3,-127,3,-128,3,-120,3,127,3,121,3,108,3,90,3,68,3,46,3,9,3,-18,2,-62,2,-99,2,110,2,64,2,10,2,-39,1,-100,1,104,1,38,1,-17,0,-84,0,113,0,46,0,-14,-1,-82,-1,116,-1,49,-1,-7,-2,-72,-2,-124,-2,71,-2,21,-2,-31,-3,-80,-3,-124,-3,92,-3,51,-3,20,-3,-14,-4,-38,-4,-61,-4,-78,-4,-93,-4,-101,-4,-106,-4,-106,-4,-102,-4,-93,-4,-80,-4,-62,-4,-40,-4,-16,-4,17,-3,47,-3,89,-3,124,-3,-82,-3,-40,-3,14,-2,62,-2,121,-2,-84,-2,-19,-2,34,-1,99,-1,-99,-1,-35,-1,25,0,88,0,-108,0,-47,0,11,1,69,1,126,1,-80,1,-24,1,22,2,69,2,113,2,-106,2,-67,2,-35,2,-8,2,21,3,37,3,57,3,69,3,76,3,80,3,81,3,72,3,69,3,49,3,37,3,10,3,-12,2,-43,2,-76,2,-113,2,103,2,59,2,15,2,-37,1,-84,1,116,1,61,1,6,1,-54,0,-111,0,86,0,24,0,-33,-1,-97,-1,107,-1,40,-1,-8,-2,-72,-2,-118,-2,81,-2,34,-2,-14,-3,-60,-3,-97,-3,117,-3,87,-3,50,-3,27,-3,1,-3,-16,-4,-33,-4,-44,-4,-53,-4,-54,-4,-51,-4,-51,-4,-34,-4,-29,-4,-3,-4,14,-3,40,-3,72,-3,99,-3,-112,-3,-82,-3,-32,-3,7,-2,59,-2,106,-2,-97,-2,-43,-2,11,-1,67,-1,126,-1,-76,-1,-12,-1,39,0,102,0,-100,0,-44,0,15,1,63,1,119,1,-89,1,-41,1,3,2,48,2,84,2,123,2,-100,2,-73,2,-44,2,-24,2,-5,2,10,3,19,3,27,3,29,3,25,3,23,3,7,3,1,3,-25,2,-38,2,-72,2,-93,2,123,2,94,2,52,2,13,2,-33,1,-79,1,-127,1,78,1,28,1,-29,0,-80,0,118,0,64,0,6,0,-48,-1,-105,-1,96,-1,43,-1,-12,-2,-63,-2,-111,-2,95,-2,51,-2,6,-2,-34,-3,-71,-3,-107,-3,120,-3,89,-3,67,-3,44,-3,28,-3,14,-3,5,-3,0,-3,-4,-4,2,-3,5,-3,16,-3,31,-3,48,-3,70,-3,94,-3,123,-3,-102,-3,-66,-3,-29,-3,11,-2,54,-2,99,-2,-108,-2,-63,-2,-7,-2,39,-1,96,-1,-108,-1,-55,-1,4,0,50,0,113,0,-99,0,-38,0,6,1,60,1,105,1,-102,1,-61,1,-17,1,19,2,58,2,88,2,121,2,-111,2,-85,2,-69,2,-48,2,-41,2,-28,2,-25,2,-25,2,-25,2,-34,2,-43,2,-58,2,-74,2,-98,2,-120,2,108,2,75,2,44,2,3,2,-31,1,-78,1,-116,1,88,1,46,1,-8,0,-54,0,-108,0,99,0,44,0,-6,-1,-61,-1,-110,-1,93,-1,43,-1,-5,-2,-54,-2,-99,-2,112,-2,70,-2,31,-2,-6,-3,-42,-3,-71,-3,-103,-3,-124,-3,106,-3,90,-3,74,-3,62,-3,56,-3,48,-3,53,-3,51,-3,61,-3,70,-3,85,-3,101,-3,123,-3,-109,-3,-83,-3,-50,-3,-20,-3,17,-2,57,-2,94,-2,-117,-2,-73,-2,-28,-2,21,-1,68,-1,118,-1,-87,-1,-38,-1,12,0,65,0,112,0,-93,0,-45,0,0,1,51,1,89,1,-119,1,-84,1,-42,1,-9,1,25,2,55,2,82,2,105,2,-127,2,-115,2,-95,2,-89,2,-79,2,-76,2,-77,2,-79,2,-88,2,-96,2,-112,2,-126,2,104,2,86,2,55,2,29,2,-5,1,-40,1,-76,1,-116,1,100,1,54,1,14,1,-36,0,-79,0,126,0,80,0,31,0,-20,-1,-62,-1,-120,-1,100,-1,44,-1,4,-1,-41,-2,-84,-2,-123,-2,92,-2,58,-2,23,-2,-8,-3,-35,-3,-65,-3,-82,-3,-108,-3,-119,-3,122,-3,110,-3,107,-3,101,-3,103,-3,107,-3,113,-3,124,-3,-119,-3,-102,-3,-80,-3,-60,-3,-30,-3,-6,-3,28,-2,61,-2,96,-2,-119,-2,-83,-2,-39,-2,3,-1,47,-1,93,-1,-118,-1,-72,-1,-23,-1,20,0,71,0,112,0,-93,0,-53,0,-8,0}; }
	private static byte[] data84(){ return new byte[] {34,1,75,1,113,1,-106,1,-71,1,-41,1,-6,1,14,2,46,2,61,2,84,2,96,2,113,2,117,2,127,2,127,2,126,2,126,2,114,2,107,2,91,2,76,2,57,2,32,2,10,2,-20,1,-50,1,-81,1,-119,1,105,1,62,1,26,1,-18,0,-60,0,-103,0,109,0,63,0,22,0,-28,-1,-68,-1,-117,-1,101,-1,53,-1,16,-1,-26,-2,-66,-2,-100,-2,118,-2,86,-2,56,-2,27,-2,1,-2,-21,-3,-43,-3,-60,-3,-73,-3,-88,-3,-93,-3,-100,-3,-102,-3,-99,-3,-99,-3,-88,-3,-81,-3,-65,-3,-50,-3,-31,-3,-9,-3,15,-2,42,-2,71,-2,104,-2,-121,-2,-84,-2,-47,-2,-11,-2,33,-1,70,-1,114,-1,-101,-1,-57,-1,-17,-1,31,0,68,0,115,0,-102,0,-60,0,-22,0,20,1,51,1,93,1,121,1,-101,1,-72,1,-45,1,-21,1,2,2,18,2,39,2,50,2,61,2,71,2,71,2,79,2,72,2,72,2,63,2,53,2,40,2,25,2,6,2,-15,1,-39,1,-64,1,-93,1,-123,1,102,1,65,1,33,1,-6,0,-44,0,-82,0,-123,0,93,0,52,0,10,0,-29,-1,-72,-1,-111,-1,104,-1,67,-1,28,-1,-9,-2,-43,-2,-78,-2,-109,-2,119,-2,87,-2,66,-2,40,-2,19,-2,3,-2,-15,-3,-25,-3,-38,-3,-42,-3,-51,-3,-47,-3,-50,-3,-42,-3,-39,-3,-26,-3,-15,-3,2,-2,17,-2,41,-2,58,-2,90,-2,112,-2,-113,-2,-82,-2,-51,-2,-15,-2,19,-1,56,-1,93,-1,-124,-1,-86,-1,-47,-1,-7,-1,31,0,71,0,109,0,-109,0,-72,0,-36,0,-1,0,32,1,63,1,97,1,119,1,-103,1,-87,1,-59,1,-42,1,-23,1,-11,1,3,2,12,2,18,2,22,2,25,2,19,2,22,2,7,2,4,2,-13,1,-25,1,-43,1,-62,1,-85,1,-107,1,120,1,96,1,63,1,35,1,-1,0,-31,0,-70,0,-101,0,115,0,80,0,42,0,4,0,-31,-1,-71,-1,-105,-1,113,-1,79,-1,44,-1,12,-1,-21,-2,-50,-2,-79,-2,-107,-2,127,-2,100,-2,83,-2,64,-2,44,-2,38,-2,17,-2,17,-2,6,-2,2,-2,5,-2,2,-2,11,-2,13,-2,26,-2,34,-2,53,-2,65,-2,88,-2,104,-2,-125,-2,-103,-2,-74,-2,-47,-2,-19,-2,16,-1,43,-1,82,-1,110,-1,-107,-1,-74,-1,-38,-1,-2,-1,33,0,67,0,103,0,-119,0,-85,0,-54,0,-22,0,8,1,36,1,65,1,88,1,112,1,-122,1,-101,1,-87,1,-68,1,-59,1,-46,1,-37,1,-35,1,-27,1,-32,1,-28,1,-35,1,-42,1,-49,1,-62,1,-77,1,-87,1,-113,1,-124,1,101,1,85,1,56,1,28,1,5,1,-31,0,-56,0,-91,0,-122,0,102,0,68,0,33,0,2,0,-34,-1,-65,-1,-99,-1,125,-1,93,-1,63,-1,33,-1,4,-1,-20,-2,-50,-2,-70,-2,-94,-2,-115,-2,125,-2,106,-2,93,-2,82,-2,70,-2,65,-2,57,-2,56,-2,54,-2,59,-2,58,-2,70,-2,72,-2,90,-2,97,-2,116,-2,-125,-2,-105,-2,-85,-2,-63,-2,-39,-2,-11,-2,11,-1,44,-1,68,-1,102,-1,-126,-1,-94,-1,-64,-1,-30,-1,0,0,33,0,63,0,94,0,126,0,-102,0,-72,0,-44,0,-20,0,10,1,30,1,54,1,76,1,92,1,112,1,126,1,-116,1,-106,1,-94,1,-92,1,-81,1,-85,1,-78,1,-84,1,-88,1,-90,1,-105,1,-107,1,-127,1,119,1,102,1,84,1,64,1,45,1,17,1,1,1,-33,0,-51,0,-84,0,-111,0,119,0,86,0,60,0,27,0,0,0,-34,-1,-57,-1,-94,-1,-115,-1,108,-1,82,-1,57,-1,31,-1,7,-1,-13,-2,-39,-2,-52,-2,-76,-2,-89,-2,-103,-2,-118,-2,-124,-2,119,-2,114,-2,112,-2,104,-2,111,-2,106,-2,114,-2,118,-2,127,-2,-121,-2,-105,-2,-99,-2,-76,-2,-66,-2,-41,-2,-27,-2,0,-1,17,-1,45,-1,67,-1,94,-1,120,-1,-108,-1,-85,-1,-49,-1,-32,-1,9,0,24,0,61,0,83,0,113,0,-118,0,-94,0,-67,0,-47,0,-21,0,-2,0,17,1,37,1,52,1,68,1,81,1,93,1,101,1,112,1,114,1,123,1,120,1,125,1,118,1,120,1,110,1,106,1,94,1,84,1,73,1,56,1,42,1,25,1,3,1,-10,0,-40,0,-56,0,-81,0,-105,0,-128,0,100,0,76,0,49,0,25,0,-2,-1,-29,-1,-55,-1,-78,-1,-107,-1,-125,-1,99,-1,85,-1,55,-1,42,-1,16,-1,1,-1,-15,-2,-35,-2,-42,-2,-60,-2,-70,-2,-75,-2,-90,-2,-85,-2,-98,-2,-95,-2,-97,-2,-95,-2,-91,-2,-86,-2,-80,-2,-69,-2,-63,-2,-45,-2,-40,-2,-16,-2,-7,-2,14,-1,31,-1}; }
	private static byte[] data85(){ return new byte[] {52,-1,71,-1,95,-1,114,-1,-116,-1,-96,-1,-68,-1,-49,-1,-18,-1,-2,-1,31,0,46,0,77,0,96,0,120,0,-114,0,-94,0,-72,0,-55,0,-35,0,-20,0,-2,0,10,1,24,1,35,1,45,1,54,1,59,1,67,1,66,1,73,1,68,1,69,1,67,1,59,1,55,1,46,1,36,1,26,1,13,1,1,1,-18,0,-28,0,-53,0,-62,0,-89,0,-104,0,-128,0,109,0,87,0,66,0,41,0,20,0,-1,-1,-26,-1,-45,-1,-69,-1,-90,-1,-110,-1,125,-1,106,-1,88,-1,69,-1,54,-1,37,-1,23,-1,12,-1,-4,-2,-10,-2,-23,-2,-27,-2,-36,-2,-38,-2,-44,-2,-44,-2,-43,-2,-44,-2,-39,-2,-34,-2,-32,-2,-18,-2,-17,-2,0,-1,8,-1,20,-1,37,-1,47,-1,67,-1,83,-1,99,-1,117,-1,-117,-1,-102,-1,-77,-1,-61,-1,-40,-1,-17,-1,0,0,25,0,39,0,66,0,78,0,105,0,117,0,-118,0,-103,0,-84,0,-72,0,-55,0,-44,0,-33,0,-18,0,-13,0,0,1,1,1,11,1,14,1,15,1,21,1,15,1,19,1,12,1,11,1,3,1,-2,0,-10,0,-21,0,-29,0,-43,0,-54,0,-68,0,-82,0,-98,0,-113,0,125,0,110,0,88,0,77,0,50,0,41,0,12,0,3,0,-24,-1,-34,-1,-60,-1,-71,-1,-95,-1,-105,-1,-127,-1,119,-1,100,-1,90,-1,72,-1,66,-1,52,-1,42,-1,36,-1,24,-1,24,-1,13,-1,13,-1,8,-1,10,-1,6,-1,12,-1,9,-1,18,-1,20,-1,26,-1,36,-1,40,-1,55,-1,60,-1,75,-1,85,-1,101,-1,111,-1,-128,-1,-114,-1,-99,-1,-80,-1,-69,-1,-47,-1,-34,-1,-16,-1,2,0,15,0,37,0,48,0,68,0,79,0,100,0,109,0,127,0,-120,0,-105,0,-93,0,-85,0,-72,0,-67,0,-56,0,-52,0,-45,0,-40,0,-39,0,-33,0,-37,0,-33,0,-36,0,-37,0,-42,0,-45,0,-51,0,-59,0,-64,0,-74,0,-83,0,-93,0,-104,0,-117,0,-126,0,114,0,101,0,90,0,70,0,63,0,42,0,31,0,14,0,0,0,-16,-1,-28,-1,-45,-1,-59,-1,-71,-1,-86,-1,-98,-1,-110,-1,-123,-1,124,-1,114,-1,102,-1,97,-1,84,-1,85,-1,71,-1,74,-1,62,-1,67,-1,57,-1,65,-1,56,-1,65,-1,61,-1,68,-1,71,-1,74,-1,83,-1,86,-1,96,-1,105,-1,111,-1,123,-1,-125,-1,-111,-1,-102,-1,-89,-1,-78,-1,-66,-1,-51,-1,-40,-1,-26,-1,-13,-1,-1,-1,12,0,27,0,37,0,52,0,61,0,74,0,86,0,94,0,109,0,112,0,127,0,-126,0,-115,0,-110,0,-104,0,-99,0,-94,0,-92,0,-88,0,-88,0,-87,0,-85,0,-90,0,-86,0,-95,0,-94,0,-101,0,-104,0,-111,0,-117,0,-125,0,125,0,115,0,108,0,95,0,91,0,73,0,73,0,51,0,48,0,35,0,21,0,14,0,0,0,-11,-1,-20,-1,-33,-1,-43,-1,-51,-1,-64,-1,-72,-1,-81,-1,-91,-1,-95,-1,-109,-1,-109,-1,-121,-1,-122,-1,127,-1,121,-1,121,-1,115,-1,117,-1,111,-1,114,-1,111,-1,115,-1,115,-1,117,-1,122,-1,122,-1,-125,-1,-125,-1,-116,-1,-111,-1,-105,-1,-96,-1,-92,-1,-81,-1,-74,-1,-66,-1,-55,-1,-49,-1,-37,-1,-31,-1,-18,-1,-12,-1,1,0,6,0,18,0,25,0,37,0,41,0,54,0,57,0,68,0,74,0,79,0,89,0,89,0,100,0,100,0,107,0,109,0,111,0,115,0,116,0,116,0,119,0,115,0,118,0,113,0,115,0,108,0,111,0,100,0,102,0,94,0,91,0,85,0,79,0,73,0,66,0,62,0,50,0,50,0,35,0,34,0,23,0,15,0,11,0,1,0,-7,-1,-11,-1,-23,-1,-26,-1,-34,-1,-40,-1,-47,-1,-52,-1,-59,-1,-62,-1,-68,-1,-73,-1,-75,-1,-81,-1,-82,-1,-84,-1,-91,-1,-85,-1,-94,-1,-88,-1,-93,-1,-90,-1,-90,-1,-91,-1,-84,-1,-89,-1,-80,-1,-82,-1,-77,-1,-71,-1,-72,-1,-62,-1,-64,-1,-54,-1,-52,-1,-45,-1,-41,-1,-34,-1,-32,-1,-21,-1,-21,-1,-10,-1,-9,-1,-1,-1,4,0,10,0,14,0,21,0,23,0,31,0,33,0,39,0,42,0,46,0,49,0,53,0,55,0,58,0,59,0,63,0,62,0,64,0,66,0,63,0,67,0,63,0,66,0,61,0,65,0,56,0,63,0,51,0,59,0,47,0,51,0,44,0,43,0,38,0,36,0,30,0,30,0,23,0,20,0,18,0,10,0,12,0,3,0,1,0,-1,-1,-8,-1,-6,-1,-17,-1,-12,-1,-22,-1,-20,-1,-24,-1,-29,-1,-26,-1,-34,-1,-31,-1,-35,-1,-37,-1,-34,-1,-41,-1,-37,-1,-39,-1}; }
	private static byte[] data86(){ return new byte[] {-41,-1,-37,-1,-41,-1,-37,-1,-39,-1,-37,-1,-37,-1,-35,-1,-32,-1,-35,-1,-28,-1,-32,-1,-24,-1,-28,-1,-21,-1,-23,-1,-19,-1,-16,-1,-16,-1,-12,-1,-11,-1,-10,-1,-5,-1,-5,-1,-3,-1,-1,-1,1,0,3,0,4,0,7,0,5,0,10,0,9,0,11,0,12,0,11,0,15,0,11,0,16,0,13,0,15,0,14,0,15,0,12,0,16,0,12,0,14,0,12,0,13,0,9,0,13,0,8,0,9,0,11,0,3,0,11,0,3,0,7,0,3,0,5,0,1,0,4,0,1,0,2,0,1,0,0,0,1,0,-1,-1}; }
	private static byte[] getData(){
		byte[] data = new byte[88200];
		System.arraycopy(data0(), 0, data, 0, 1024);
		System.arraycopy(data1(), 0, data, 1024, 1024);
		System.arraycopy(data2(), 0, data, 2048, 1024);
		System.arraycopy(data3(), 0, data, 3072, 1024);
		System.arraycopy(data4(), 0, data, 4096, 1024);
		System.arraycopy(data5(), 0, data, 5120, 1024);
		System.arraycopy(data6(), 0, data, 6144, 1024);
		System.arraycopy(data7(), 0, data, 7168, 1024);
		System.arraycopy(data8(), 0, data, 8192, 1024);
		System.arraycopy(data9(), 0, data, 9216, 1024);
		System.arraycopy(data10(), 0, data, 10240, 1024);
		System.arraycopy(data11(), 0, data, 11264, 1024);
		System.arraycopy(data12(), 0, data, 12288, 1024);
		System.arraycopy(data13(), 0, data, 13312, 1024);
		System.arraycopy(data14(), 0, data, 14336, 1024);
		System.arraycopy(data15(), 0, data, 15360, 1024);
		System.arraycopy(data16(), 0, data, 16384, 1024);
		System.arraycopy(data17(), 0, data, 17408, 1024);
		System.arraycopy(data18(), 0, data, 18432, 1024);
		System.arraycopy(data19(), 0, data, 19456, 1024);
		System.arraycopy(data20(), 0, data, 20480, 1024);
		System.arraycopy(data21(), 0, data, 21504, 1024);
		System.arraycopy(data22(), 0, data, 22528, 1024);
		System.arraycopy(data23(), 0, data, 23552, 1024);
		System.arraycopy(data24(), 0, data, 24576, 1024);
		System.arraycopy(data25(), 0, data, 25600, 1024);
		System.arraycopy(data26(), 0, data, 26624, 1024);
		System.arraycopy(data27(), 0, data, 27648, 1024);
		System.arraycopy(data28(), 0, data, 28672, 1024);
		System.arraycopy(data29(), 0, data, 29696, 1024);
		System.arraycopy(data30(), 0, data, 30720, 1024);
		System.arraycopy(data31(), 0, data, 31744, 1024);
		System.arraycopy(data32(), 0, data, 32768, 1024);
		System.arraycopy(data33(), 0, data, 33792, 1024);
		System.arraycopy(data34(), 0, data, 34816, 1024);
		System.arraycopy(data35(), 0, data, 35840, 1024);
		System.arraycopy(data36(), 0, data, 36864, 1024);
		System.arraycopy(data37(), 0, data, 37888, 1024);
		System.arraycopy(data38(), 0, data, 38912, 1024);
		System.arraycopy(data39(), 0, data, 39936, 1024);
		System.arraycopy(data40(), 0, data, 40960, 1024);
		System.arraycopy(data41(), 0, data, 41984, 1024);
		System.arraycopy(data42(), 0, data, 43008, 1024);
		System.arraycopy(data43(), 0, data, 44032, 1024);
		System.arraycopy(data44(), 0, data, 45056, 1024);
		System.arraycopy(data45(), 0, data, 46080, 1024);
		System.arraycopy(data46(), 0, data, 47104, 1024);
		System.arraycopy(data47(), 0, data, 48128, 1024);
		System.arraycopy(data48(), 0, data, 49152, 1024);
		System.arraycopy(data49(), 0, data, 50176, 1024);
		System.arraycopy(data50(), 0, data, 51200, 1024);
		System.arraycopy(data51(), 0, data, 52224, 1024);
		System.arraycopy(data52(), 0, data, 53248, 1024);
		System.arraycopy(data53(), 0, data, 54272, 1024);
		System.arraycopy(data54(), 0, data, 55296, 1024);
		System.arraycopy(data55(), 0, data, 56320, 1024);
		System.arraycopy(data56(), 0, data, 57344, 1024);
		System.arraycopy(data57(), 0, data, 58368, 1024);
		System.arraycopy(data58(), 0, data, 59392, 1024);
		System.arraycopy(data59(), 0, data, 60416, 1024);
		System.arraycopy(data60(), 0, data, 61440, 1024);
		System.arraycopy(data61(), 0, data, 62464, 1024);
		System.arraycopy(data62(), 0, data, 63488, 1024);
		System.arraycopy(data63(), 0, data, 64512, 1024);
		System.arraycopy(data64(), 0, data, 65536, 1024);
		System.arraycopy(data65(), 0, data, 66560, 1024);
		System.arraycopy(data66(), 0, data, 67584, 1024);
		System.arraycopy(data67(), 0, data, 68608, 1024);
		System.arraycopy(data68(), 0, data, 69632, 1024);
		System.arraycopy(data69(), 0, data, 70656, 1024);
		System.arraycopy(data70(), 0, data, 71680, 1024);
		System.arraycopy(data71(), 0, data, 72704, 1024);
		System.arraycopy(data72(), 0, data, 73728, 1024);
		System.arraycopy(data73(), 0, data, 74752, 1024);
		System.arraycopy(data74(), 0, data, 75776, 1024);
		System.arraycopy(data75(), 0, data, 76800, 1024);
		System.arraycopy(data76(), 0, data, 77824, 1024);
		System.arraycopy(data77(), 0, data, 78848, 1024);
		System.arraycopy(data78(), 0, data, 79872, 1024);
		System.arraycopy(data79(), 0, data, 80896, 1024);
		System.arraycopy(data80(), 0, data, 81920, 1024);
		System.arraycopy(data81(), 0, data, 82944, 1024);
		System.arraycopy(data82(), 0, data, 83968, 1024);
		System.arraycopy(data83(), 0, data, 84992, 1024);
		System.arraycopy(data84(), 0, data, 86016, 1024);
		System.arraycopy(data85(), 0, data, 87040, 1024);
		System.arraycopy(data86(), 0, data, 88064, 136);
		return data;
	}
	/** Constructs a new AudioClip with the data from Down-01.wav. */
	public Down01(){
		data = getData();
		format = new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, (float)(44100.0), 16, 1, 2, (float)(44100.0), false);
		lineInfo = new DataLine.Info(SourceDataLine.class, format, AudioSystem.NOT_SPECIFIED);
		try{ AudioSystem.getLine(lineInfo); }
		catch(IllegalArgumentException ex){ lineInfo = null; ex.printStackTrace(); }
		catch(LineUnavailableException e){}
	}
	/** A separate thread for playing Down-01.wav. */
	private class PlayThread extends Thread {
		private byte[] data;
		private AudioFormat format;
		private DataLine.Info lineInfo;
		private SourceDataLine line = null;
		private boolean playing = true;
		private float volume = 1;
		public PlayThread(byte[] d, AudioFormat f, DataLine.Info i, float v){ data = d; format = f; lineInfo = i; volume = v; }
		public void run(){
			try{
				line = (SourceDataLine) AudioSystem.getLine(lineInfo);
				line.open(format, AudioSystem.NOT_SPECIFIED);
				FloatControl vol = (FloatControl) line.getControl(FloatControl.Type.MASTER_GAIN);
				vol.setValue(volume);
				line.start();
				int written = 0;
				int available;
				while(written < data.length && playing){
					available = Math.min(line.available(), data.length - written);
					line.write(data, written, available);
					written += available;
				}
				int frames = data.length / format.getFrameSize();
				while(line.getFramePosition() < frames && playing) Thread.sleep(0);
			}
			catch(InterruptedException ex){ playing = false; }
			catch(LineUnavailableException ex){}
			if(line != null){ line.stop(); line.flush(); line.close(); }
			playing = false;
		}
		public void interrupt(){ playing = false; }
		public boolean isPlaying(){ return playing; }
	}
	/** A separate thread for looping play of Down-01.wav. */
	private class LoopThread extends Thread {
		private Down01 clip;
		private boolean looping = true;
		public LoopThread(Down01 c){ clip = c; }
		public void run(){
			while(looping){
				clip.play();
				while(clip.isPlaying() && looping){
					try{ Thread.sleep(0); }
					catch(InterruptedException ex){ looping = false; break; }
				}
			}
			if(!clip.isLooping()) clip.stop();
		}
		public void interrupt(){ looping = false; }
		public boolean isLooping(){ return looping; }
	}
	/** Plays Down-01.wav from the beginning, even if it is already playing or looping. */
	public void play() { play(0); }
	public void play(float balance){ if(lineInfo == null) return; doPlay(balance); }
	private synchronized void doPlay(float balance){
		doStopPlay();
		playThread = new PlayThread(data, format, lineInfo, balance);
		playThread.start();
	}
	/** Plays Down-01.wav continuously until stopped. */
	public void loop(){ if(lineInfo == null) return; doLoop(); }
	private synchronized void doLoop(){
		doStopLoop();
		loopThread = new LoopThread(this);
		loopThread.start();
	}
	/** Stops play and looping of Down-01.wav. */
	public void stop(){ if(lineInfo == null) return; doStop(); }
	private synchronized void doStop(){
		doStopPlay();
		doStopLoop();
	}
	private void doStopPlay(){
		if(playThread == null) return;
		if(playThread.isPlaying()) playThread.interrupt();
		playThread = null;
	}
	private void doStopLoop(){
		if(loopThread == null) return;
		if(loopThread.isLooping()) loopThread.interrupt();
		loopThread = null;
	}
	/** Tests if Down-01.wav is currently playing or looping.
	 * @return <tt>true</tt> if playing or looping, <tt>false</tt> otherwise */
	public boolean isPlaying(){ if(lineInfo == null) return false; return doIsPlaying(); }
	private synchronized boolean doIsPlaying(){
		if(loopThread == null && playThread == null) return false;
		else if(loopThread == null) return playThread.isPlaying();
		else if(playThread == null) return loopThread.isLooping();
		else return loopThread.isLooping() && playThread.isPlaying();
	}
	/** Tests if Down-01.wav is currently looping.
	 * @return <tt>true</tt> if looping, <tt>false</tt> otherwise */
	public boolean isLooping(){ if(lineInfo == null) return false; return doIsLooping(); }
	private synchronized boolean doIsLooping(){
		if(loopThread == null) return false;
		else return loopThread.isLooping();
	}
}